diff --git a/network/resource-manager/v2017_10_01/pom.xml b/network/resource-manager/v2017_10_01/pom.xml index 14a2d0abb63d..0765ba1756f0 100644 --- a/network/resource-manager/v2017_10_01/pom.xml +++ b/network/resource-manager/v2017_10_01/pom.xml @@ -11,7 +11,7 @@ com.microsoft.azure azure-arm-parent - 0.0.3-beta + 0.0.2-beta ../../../pom.xml azure-mgmt-network @@ -19,7 +19,7 @@ jar Microsoft Azure SDK for Network Management This package contains Microsoft Network Management SDK. - https://github.com/Azure/azure-sdk-for-java + https://github.com/Azure/azure-libraries-for-java The MIT License (MIT) @@ -28,8 +28,8 @@ - scm:git:https://github.com/Azure/azure-sdk-for-java - scm:git:git@github.com:Azure/azure-sdk-for-java.git + scm:git:https://github.com/Azure/azure-libraries-for-java + scm:git:git@github.com:Azure/azure-libraries-for-java.git HEAD diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ApplicationGateway.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ApplicationGateway.java index b6ae7da8acad..4bceea415a2b 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ApplicationGateway.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ApplicationGateway.java @@ -148,229 +148,191 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup authenticationCertificates); } /** - * The stage of the applicationgateway definition allowing to specify BackendAddressPools. + * The stage of the applicationgateway update allowing to specify BackendAddressPools. */ interface WithBackendAddressPools { /** * Specifies backendAddressPools. - * @param backendAddressPools Backend address pool of the application gateway resource - * @return the next definition stage */ WithCreate withBackendAddressPools(List backendAddressPools); } /** - * The stage of the applicationgateway definition allowing to specify BackendHttpSettingsCollection. + * The stage of the applicationgateway update allowing to specify BackendHttpSettingsCollection. */ interface WithBackendHttpSettingsCollection { /** * Specifies backendHttpSettingsCollection. - * @param backendHttpSettingsCollection Backend http settings of the application gateway resource - * @return the next definition stage */ WithCreate withBackendHttpSettingsCollection(List backendHttpSettingsCollection); } /** - * The stage of the applicationgateway definition allowing to specify EnableHttp2. + * The stage of the applicationgateway update allowing to specify EnableHttp2. */ interface WithEnableHttp2 { /** * Specifies enableHttp2. - * @param enableHttp2 Whether HTTP2 is enabled on the application gateway resource - * @return the next definition stage */ WithCreate withEnableHttp2(Boolean enableHttp2); } /** - * The stage of the applicationgateway definition allowing to specify Etag. + * The stage of the applicationgateway update allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } /** - * The stage of the applicationgateway definition allowing to specify FrontendIPConfigurations. + * The stage of the applicationgateway update allowing to specify FrontendIPConfigurations. */ interface WithFrontendIPConfigurations { /** * Specifies frontendIPConfigurations. - * @param frontendIPConfigurations Frontend IP addresses of the application gateway resource - * @return the next definition stage */ WithCreate withFrontendIPConfigurations(List frontendIPConfigurations); } /** - * The stage of the applicationgateway definition allowing to specify FrontendPorts. + * The stage of the applicationgateway update allowing to specify FrontendPorts. */ interface WithFrontendPorts { /** * Specifies frontendPorts. - * @param frontendPorts Frontend ports of the application gateway resource - * @return the next definition stage */ WithCreate withFrontendPorts(List frontendPorts); } /** - * The stage of the applicationgateway definition allowing to specify GatewayIPConfigurations. + * The stage of the applicationgateway update allowing to specify GatewayIPConfigurations. */ interface WithGatewayIPConfigurations { /** * Specifies gatewayIPConfigurations. - * @param gatewayIPConfigurations Subnets of application the gateway resource - * @return the next definition stage */ WithCreate withGatewayIPConfigurations(List gatewayIPConfigurations); } /** - * The stage of the applicationgateway definition allowing to specify HttpListeners. + * The stage of the applicationgateway update allowing to specify HttpListeners. */ interface WithHttpListeners { /** * Specifies httpListeners. - * @param httpListeners Http listeners of the application gateway resource - * @return the next definition stage */ WithCreate withHttpListeners(List httpListeners); } /** - * The stage of the applicationgateway definition allowing to specify Probes. + * The stage of the applicationgateway update allowing to specify Probes. */ interface WithProbes { /** * Specifies probes. - * @param probes Probes of the application gateway resource - * @return the next definition stage */ WithCreate withProbes(List probes); } /** - * The stage of the applicationgateway definition allowing to specify ProvisioningState. + * The stage of the applicationgateway update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Provisioning state of the application gateway resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the applicationgateway definition allowing to specify RedirectConfigurations. + * The stage of the applicationgateway update allowing to specify RedirectConfigurations. */ interface WithRedirectConfigurations { /** * Specifies redirectConfigurations. - * @param redirectConfigurations Redirect configurations of the application gateway resource - * @return the next definition stage */ WithCreate withRedirectConfigurations(List redirectConfigurations); } /** - * The stage of the applicationgateway definition allowing to specify RequestRoutingRules. + * The stage of the applicationgateway update allowing to specify RequestRoutingRules. */ interface WithRequestRoutingRules { /** * Specifies requestRoutingRules. - * @param requestRoutingRules Request routing rules of the application gateway resource - * @return the next definition stage */ WithCreate withRequestRoutingRules(List requestRoutingRules); } /** - * The stage of the applicationgateway definition allowing to specify ResourceGuid. + * The stage of the applicationgateway update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid Resource GUID property of the application gateway resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the applicationgateway definition allowing to specify Sku. + * The stage of the applicationgateway update allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku SKU of the application gateway resource - * @return the next definition stage */ WithCreate withSku(ApplicationGatewaySku sku); } /** - * The stage of the applicationgateway definition allowing to specify SslCertificates. + * The stage of the applicationgateway update allowing to specify SslCertificates. */ interface WithSslCertificates { /** * Specifies sslCertificates. - * @param sslCertificates SSL certificates of the application gateway resource - * @return the next definition stage */ WithCreate withSslCertificates(List sslCertificates); } /** - * The stage of the applicationgateway definition allowing to specify SslPolicy. + * The stage of the applicationgateway update allowing to specify SslPolicy. */ interface WithSslPolicy { /** * Specifies sslPolicy. - * @param sslPolicy SSL policy of the application gateway resource - * @return the next definition stage */ WithCreate withSslPolicy(ApplicationGatewaySslPolicy sslPolicy); } /** - * The stage of the applicationgateway definition allowing to specify UrlPathMaps. + * The stage of the applicationgateway update allowing to specify UrlPathMaps. */ interface WithUrlPathMaps { /** * Specifies urlPathMaps. - * @param urlPathMaps URL path map of the application gateway resource - * @return the next definition stage */ WithCreate withUrlPathMaps(List urlPathMaps); } /** - * The stage of the applicationgateway definition allowing to specify WebApplicationFirewallConfiguration. + * The stage of the applicationgateway update allowing to specify WebApplicationFirewallConfiguration. */ interface WithWebApplicationFirewallConfiguration { /** * Specifies webApplicationFirewallConfiguration. - * @param webApplicationFirewallConfiguration Web application firewall configuration - * @return the next definition stage */ WithCreate withWebApplicationFirewallConfiguration(ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration); } @@ -394,229 +356,191 @@ interface Update extends Appliable, Resource.UpdateWithTags< */ interface UpdateStages { /** - * The stage of the applicationgateway update allowing to specify AuthenticationCertificates. + * The stage of the applicationgateway {0} allowing to specify AuthenticationCertificates. */ interface WithAuthenticationCertificates { /** * Specifies authenticationCertificates. - * @param authenticationCertificates Authentication certificates of the application gateway resource - * @return the next update stage */ Update withAuthenticationCertificates(List authenticationCertificates); } /** - * The stage of the applicationgateway update allowing to specify BackendAddressPools. + * The stage of the applicationgateway {0} allowing to specify BackendAddressPools. */ interface WithBackendAddressPools { /** * Specifies backendAddressPools. - * @param backendAddressPools Backend address pool of the application gateway resource - * @return the next update stage */ Update withBackendAddressPools(List backendAddressPools); } /** - * The stage of the applicationgateway update allowing to specify BackendHttpSettingsCollection. + * The stage of the applicationgateway {0} allowing to specify BackendHttpSettingsCollection. */ interface WithBackendHttpSettingsCollection { /** * Specifies backendHttpSettingsCollection. - * @param backendHttpSettingsCollection Backend http settings of the application gateway resource - * @return the next update stage */ Update withBackendHttpSettingsCollection(List backendHttpSettingsCollection); } /** - * The stage of the applicationgateway update allowing to specify EnableHttp2. + * The stage of the applicationgateway {0} allowing to specify EnableHttp2. */ interface WithEnableHttp2 { /** * Specifies enableHttp2. - * @param enableHttp2 Whether HTTP2 is enabled on the application gateway resource - * @return the next update stage */ Update withEnableHttp2(Boolean enableHttp2); } /** - * The stage of the applicationgateway update allowing to specify Etag. + * The stage of the applicationgateway {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the applicationgateway update allowing to specify FrontendIPConfigurations. + * The stage of the applicationgateway {0} allowing to specify FrontendIPConfigurations. */ interface WithFrontendIPConfigurations { /** * Specifies frontendIPConfigurations. - * @param frontendIPConfigurations Frontend IP addresses of the application gateway resource - * @return the next update stage */ Update withFrontendIPConfigurations(List frontendIPConfigurations); } /** - * The stage of the applicationgateway update allowing to specify FrontendPorts. + * The stage of the applicationgateway {0} allowing to specify FrontendPorts. */ interface WithFrontendPorts { /** * Specifies frontendPorts. - * @param frontendPorts Frontend ports of the application gateway resource - * @return the next update stage */ Update withFrontendPorts(List frontendPorts); } /** - * The stage of the applicationgateway update allowing to specify GatewayIPConfigurations. + * The stage of the applicationgateway {0} allowing to specify GatewayIPConfigurations. */ interface WithGatewayIPConfigurations { /** * Specifies gatewayIPConfigurations. - * @param gatewayIPConfigurations Subnets of application the gateway resource - * @return the next update stage */ Update withGatewayIPConfigurations(List gatewayIPConfigurations); } /** - * The stage of the applicationgateway update allowing to specify HttpListeners. + * The stage of the applicationgateway {0} allowing to specify HttpListeners. */ interface WithHttpListeners { /** * Specifies httpListeners. - * @param httpListeners Http listeners of the application gateway resource - * @return the next update stage */ Update withHttpListeners(List httpListeners); } /** - * The stage of the applicationgateway update allowing to specify Probes. + * The stage of the applicationgateway {0} allowing to specify Probes. */ interface WithProbes { /** * Specifies probes. - * @param probes Probes of the application gateway resource - * @return the next update stage */ Update withProbes(List probes); } /** - * The stage of the applicationgateway update allowing to specify ProvisioningState. + * The stage of the applicationgateway {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Provisioning state of the application gateway resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the applicationgateway update allowing to specify RedirectConfigurations. + * The stage of the applicationgateway {0} allowing to specify RedirectConfigurations. */ interface WithRedirectConfigurations { /** * Specifies redirectConfigurations. - * @param redirectConfigurations Redirect configurations of the application gateway resource - * @return the next update stage */ Update withRedirectConfigurations(List redirectConfigurations); } /** - * The stage of the applicationgateway update allowing to specify RequestRoutingRules. + * The stage of the applicationgateway {0} allowing to specify RequestRoutingRules. */ interface WithRequestRoutingRules { /** * Specifies requestRoutingRules. - * @param requestRoutingRules Request routing rules of the application gateway resource - * @return the next update stage */ Update withRequestRoutingRules(List requestRoutingRules); } /** - * The stage of the applicationgateway update allowing to specify ResourceGuid. + * The stage of the applicationgateway {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid Resource GUID property of the application gateway resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the applicationgateway update allowing to specify Sku. + * The stage of the applicationgateway {0} allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku SKU of the application gateway resource - * @return the next update stage */ Update withSku(ApplicationGatewaySku sku); } /** - * The stage of the applicationgateway update allowing to specify SslCertificates. + * The stage of the applicationgateway {0} allowing to specify SslCertificates. */ interface WithSslCertificates { /** * Specifies sslCertificates. - * @param sslCertificates SSL certificates of the application gateway resource - * @return the next update stage */ Update withSslCertificates(List sslCertificates); } /** - * The stage of the applicationgateway update allowing to specify SslPolicy. + * The stage of the applicationgateway {0} allowing to specify SslPolicy. */ interface WithSslPolicy { /** * Specifies sslPolicy. - * @param sslPolicy SSL policy of the application gateway resource - * @return the next update stage */ Update withSslPolicy(ApplicationGatewaySslPolicy sslPolicy); } /** - * The stage of the applicationgateway update allowing to specify UrlPathMaps. + * The stage of the applicationgateway {0} allowing to specify UrlPathMaps. */ interface WithUrlPathMaps { /** * Specifies urlPathMaps. - * @param urlPathMaps URL path map of the application gateway resource - * @return the next update stage */ Update withUrlPathMaps(List urlPathMaps); } /** - * The stage of the applicationgateway update allowing to specify WebApplicationFirewallConfiguration. + * The stage of the applicationgateway {0} allowing to specify WebApplicationFirewallConfiguration. */ interface WithWebApplicationFirewallConfiguration { /** * Specifies webApplicationFirewallConfiguration. - * @param webApplicationFirewallConfiguration Web application firewall configuration - * @return the next update stage */ Update withWebApplicationFirewallConfiguration(ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ConnectionMonitorResult.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ConnectionMonitorResult.java index a6cc6d617f07..71ce8929613c 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ConnectionMonitorResult.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ConnectionMonitorResult.java @@ -111,9 +111,6 @@ interface Blank extends WithNetworkWatcher { interface WithNetworkWatcher { /** * Specifies resourceGroupName, networkWatcherName. - * @param resourceGroupName The name of the resource group containing Network Watcher - * @param networkWatcherName The name of the Network Watcher resource - * @return the next definition stage */ WithDestination withExistingNetworkWatcher(String resourceGroupName, String networkWatcherName); } @@ -124,8 +121,6 @@ interface WithNetworkWatcher { interface WithDestination { /** * Specifies destination. - * @param destination the destination parameter value - * @return the next definition stage */ WithSource withDestination(ConnectionMonitorDestination destination); } @@ -136,8 +131,6 @@ interface WithDestination { interface WithSource { /** * Specifies source. - * @param source the source parameter value - * @return the next definition stage */ WithCreate withSource(ConnectionMonitorSource source); } @@ -148,8 +141,6 @@ interface WithSource { interface WithAutoStart { /** * Specifies autoStart. - * @param autoStart Determines if the connection monitor will start automatically once created - * @return the next definition stage */ WithCreate withAutoStart(Boolean autoStart); } @@ -160,8 +151,6 @@ interface WithAutoStart { interface WithLocation { /** * Specifies location. - * @param location Connection monitor location - * @return the next definition stage */ WithCreate withLocation(String location); } @@ -172,8 +161,6 @@ interface WithLocation { interface WithMonitoringIntervalInSeconds { /** * Specifies monitoringIntervalInSeconds. - * @param monitoringIntervalInSeconds Monitoring interval in seconds - * @return the next definition stage */ WithCreate withMonitoringIntervalInSeconds(Integer monitoringIntervalInSeconds); } @@ -184,8 +171,6 @@ interface WithMonitoringIntervalInSeconds { interface WithTags { /** * Specifies tags. - * @param tags Connection monitor tags - * @return the next definition stage */ WithCreate withTags(Map tags); } @@ -214,8 +199,6 @@ interface UpdateStages { interface WithAutoStart { /** * Specifies autoStart. - * @param autoStart Determines if the connection monitor will start automatically once created - * @return the next update stage */ Update withAutoStart(Boolean autoStart); } @@ -226,8 +209,6 @@ interface WithAutoStart { interface WithLocation { /** * Specifies location. - * @param location Connection monitor location - * @return the next update stage */ Update withLocation(String location); } @@ -238,8 +219,6 @@ interface WithLocation { interface WithMonitoringIntervalInSeconds { /** * Specifies monitoringIntervalInSeconds. - * @param monitoringIntervalInSeconds Monitoring interval in seconds - * @return the next update stage */ Update withMonitoringIntervalInSeconds(Integer monitoringIntervalInSeconds); } @@ -250,8 +229,6 @@ interface WithMonitoringIntervalInSeconds { interface WithTags { /** * Specifies tags. - * @param tags Connection monitor tags - * @return the next update stage */ Update withTags(Map tags); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ExpressRouteCircuit.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ExpressRouteCircuit.java index 0c850a4e20a1..aecb9a3cad7e 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ExpressRouteCircuit.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ExpressRouteCircuit.java @@ -110,133 +110,111 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup authorizations); } /** - * The stage of the expressroutecircuit definition allowing to specify CircuitProvisioningState. + * The stage of the expressroutecircuit update allowing to specify CircuitProvisioningState. */ interface WithCircuitProvisioningState { /** * Specifies circuitProvisioningState. - * @param circuitProvisioningState The CircuitProvisioningState state of the resource - * @return the next definition stage */ WithCreate withCircuitProvisioningState(String circuitProvisioningState); } /** - * The stage of the expressroutecircuit definition allowing to specify GatewayManagerEtag. + * The stage of the expressroutecircuit update allowing to specify GatewayManagerEtag. */ interface WithGatewayManagerEtag { /** * Specifies gatewayManagerEtag. - * @param gatewayManagerEtag The GatewayManager Etag - * @return the next definition stage */ WithCreate withGatewayManagerEtag(String gatewayManagerEtag); } /** - * The stage of the expressroutecircuit definition allowing to specify Peerings. + * The stage of the expressroutecircuit update allowing to specify Peerings. */ interface WithPeerings { /** * Specifies peerings. - * @param peerings The list of peerings - * @return the next definition stage */ WithCreate withPeerings(List peerings); } /** - * The stage of the expressroutecircuit definition allowing to specify ProvisioningState. + * The stage of the expressroutecircuit update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the expressroutecircuit definition allowing to specify ServiceKey. + * The stage of the expressroutecircuit update allowing to specify ServiceKey. */ interface WithServiceKey { /** * Specifies serviceKey. - * @param serviceKey The ServiceKey - * @return the next definition stage */ WithCreate withServiceKey(String serviceKey); } /** - * The stage of the expressroutecircuit definition allowing to specify ServiceProviderNotes. + * The stage of the expressroutecircuit update allowing to specify ServiceProviderNotes. */ interface WithServiceProviderNotes { /** * Specifies serviceProviderNotes. - * @param serviceProviderNotes The ServiceProviderNotes - * @return the next definition stage */ WithCreate withServiceProviderNotes(String serviceProviderNotes); } /** - * The stage of the expressroutecircuit definition allowing to specify ServiceProviderProperties. + * The stage of the expressroutecircuit update allowing to specify ServiceProviderProperties. */ interface WithServiceProviderProperties { /** * Specifies serviceProviderProperties. - * @param serviceProviderProperties The ServiceProviderProperties - * @return the next definition stage */ WithCreate withServiceProviderProperties(ExpressRouteCircuitServiceProviderProperties serviceProviderProperties); } /** - * The stage of the expressroutecircuit definition allowing to specify ServiceProviderProvisioningState. + * The stage of the expressroutecircuit update allowing to specify ServiceProviderProvisioningState. */ interface WithServiceProviderProvisioningState { /** * Specifies serviceProviderProvisioningState. - * @param serviceProviderProvisioningState The ServiceProviderProvisioningState state of the resource. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'. Possible values include: 'NotProvisioned', 'Provisioning', 'Provisioned', 'Deprovisioning' - * @return the next definition stage */ WithCreate withServiceProviderProvisioningState(ServiceProviderProvisioningState serviceProviderProvisioningState); } /** - * The stage of the expressroutecircuit definition allowing to specify Sku. + * The stage of the expressroutecircuit update allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The SKU - * @return the next definition stage */ WithCreate withSku(ExpressRouteCircuitSku sku); } @@ -260,133 +238,111 @@ interface Update extends Appliable, Resource.UpdateWithTags */ interface UpdateStages { /** - * The stage of the expressroutecircuit update allowing to specify AllowClassicOperations. + * The stage of the expressroutecircuit {0} allowing to specify AllowClassicOperations. */ interface WithAllowClassicOperations { /** * Specifies allowClassicOperations. - * @param allowClassicOperations Allow classic operations - * @return the next update stage */ Update withAllowClassicOperations(Boolean allowClassicOperations); } /** - * The stage of the expressroutecircuit update allowing to specify Authorizations. + * The stage of the expressroutecircuit {0} allowing to specify Authorizations. */ interface WithAuthorizations { /** * Specifies authorizations. - * @param authorizations The list of authorizations - * @return the next update stage */ Update withAuthorizations(List authorizations); } /** - * The stage of the expressroutecircuit update allowing to specify CircuitProvisioningState. + * The stage of the expressroutecircuit {0} allowing to specify CircuitProvisioningState. */ interface WithCircuitProvisioningState { /** * Specifies circuitProvisioningState. - * @param circuitProvisioningState The CircuitProvisioningState state of the resource - * @return the next update stage */ Update withCircuitProvisioningState(String circuitProvisioningState); } /** - * The stage of the expressroutecircuit update allowing to specify GatewayManagerEtag. + * The stage of the expressroutecircuit {0} allowing to specify GatewayManagerEtag. */ interface WithGatewayManagerEtag { /** * Specifies gatewayManagerEtag. - * @param gatewayManagerEtag The GatewayManager Etag - * @return the next update stage */ Update withGatewayManagerEtag(String gatewayManagerEtag); } /** - * The stage of the expressroutecircuit update allowing to specify Peerings. + * The stage of the expressroutecircuit {0} allowing to specify Peerings. */ interface WithPeerings { /** * Specifies peerings. - * @param peerings The list of peerings - * @return the next update stage */ Update withPeerings(List peerings); } /** - * The stage of the expressroutecircuit update allowing to specify ProvisioningState. + * The stage of the expressroutecircuit {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the expressroutecircuit update allowing to specify ServiceKey. + * The stage of the expressroutecircuit {0} allowing to specify ServiceKey. */ interface WithServiceKey { /** * Specifies serviceKey. - * @param serviceKey The ServiceKey - * @return the next update stage */ Update withServiceKey(String serviceKey); } /** - * The stage of the expressroutecircuit update allowing to specify ServiceProviderNotes. + * The stage of the expressroutecircuit {0} allowing to specify ServiceProviderNotes. */ interface WithServiceProviderNotes { /** * Specifies serviceProviderNotes. - * @param serviceProviderNotes The ServiceProviderNotes - * @return the next update stage */ Update withServiceProviderNotes(String serviceProviderNotes); } /** - * The stage of the expressroutecircuit update allowing to specify ServiceProviderProperties. + * The stage of the expressroutecircuit {0} allowing to specify ServiceProviderProperties. */ interface WithServiceProviderProperties { /** * Specifies serviceProviderProperties. - * @param serviceProviderProperties The ServiceProviderProperties - * @return the next update stage */ Update withServiceProviderProperties(ExpressRouteCircuitServiceProviderProperties serviceProviderProperties); } /** - * The stage of the expressroutecircuit update allowing to specify ServiceProviderProvisioningState. + * The stage of the expressroutecircuit {0} allowing to specify ServiceProviderProvisioningState. */ interface WithServiceProviderProvisioningState { /** * Specifies serviceProviderProvisioningState. - * @param serviceProviderProvisioningState The ServiceProviderProvisioningState state of the resource. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'. Possible values include: 'NotProvisioned', 'Provisioning', 'Provisioned', 'Deprovisioning' - * @return the next update stage */ Update withServiceProviderProvisioningState(ServiceProviderProvisioningState serviceProviderProvisioningState); } /** - * The stage of the expressroutecircuit update allowing to specify Sku. + * The stage of the expressroutecircuit {0} allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The SKU - * @return the next update stage */ Update withSku(ExpressRouteCircuitSku sku); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ExpressRouteCircuitAuthorization.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ExpressRouteCircuitAuthorization.java index 7d2900c8560d..2b7bae6ac0a3 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ExpressRouteCircuitAuthorization.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ExpressRouteCircuitAuthorization.java @@ -74,9 +74,6 @@ interface Blank extends WithExpressRouteCircuit { interface WithExpressRouteCircuit { /** * Specifies resourceGroupName, circuitName. - * @param resourceGroupName The name of the resource group - * @param circuitName The name of the express route circuit - * @return the next definition stage */ WithCreate withExistingExpressRouteCircuit(String resourceGroupName, String circuitName); } @@ -87,8 +84,6 @@ interface WithExpressRouteCircuit { interface WithAuthorizationKey { /** * Specifies authorizationKey. - * @param authorizationKey The authorization key - * @return the next definition stage */ WithCreate withAuthorizationKey(String authorizationKey); } @@ -99,8 +94,6 @@ interface WithAuthorizationKey { interface WithAuthorizationUseStatus { /** * Specifies authorizationUseStatus. - * @param authorizationUseStatus AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'. Possible values include: 'Available', 'InUse' - * @return the next definition stage */ WithCreate withAuthorizationUseStatus(AuthorizationUseStatus authorizationUseStatus); } @@ -111,8 +104,6 @@ interface WithAuthorizationUseStatus { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -123,8 +114,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -135,8 +124,6 @@ interface WithName { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -165,8 +152,6 @@ interface UpdateStages { interface WithAuthorizationKey { /** * Specifies authorizationKey. - * @param authorizationKey The authorization key - * @return the next update stage */ Update withAuthorizationKey(String authorizationKey); } @@ -177,8 +162,6 @@ interface WithAuthorizationKey { interface WithAuthorizationUseStatus { /** * Specifies authorizationUseStatus. - * @param authorizationUseStatus AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'. Possible values include: 'Available', 'InUse' - * @return the next update stage */ Update withAuthorizationUseStatus(AuthorizationUseStatus authorizationUseStatus); } @@ -189,8 +172,6 @@ interface WithAuthorizationUseStatus { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -201,8 +182,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -213,8 +192,6 @@ interface WithName { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ExpressRouteCircuitPeering.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ExpressRouteCircuitPeering.java index 575d9a5752b4..91887f25c886 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ExpressRouteCircuitPeering.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/ExpressRouteCircuitPeering.java @@ -146,9 +146,6 @@ interface Blank extends WithExpressRouteCircuit { interface WithExpressRouteCircuit { /** * Specifies resourceGroupName, circuitName. - * @param resourceGroupName The name of the resource group - * @param circuitName The name of the express route circuit - * @return the next definition stage */ WithCreate withExistingExpressRouteCircuit(String resourceGroupName, String circuitName); } @@ -159,8 +156,6 @@ interface WithExpressRouteCircuit { interface WithAzureASN { /** * Specifies azureASN. - * @param azureASN The Azure ASN - * @return the next definition stage */ WithCreate withAzureASN(Integer azureASN); } @@ -171,8 +166,6 @@ interface WithAzureASN { interface WithGatewayManagerEtag { /** * Specifies gatewayManagerEtag. - * @param gatewayManagerEtag The GatewayManager Etag - * @return the next definition stage */ WithCreate withGatewayManagerEtag(String gatewayManagerEtag); } @@ -183,8 +176,6 @@ interface WithGatewayManagerEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -195,8 +186,6 @@ interface WithId { interface WithIpv6PeeringConfig { /** * Specifies ipv6PeeringConfig. - * @param ipv6PeeringConfig The IPv6 peering configuration - * @return the next definition stage */ WithCreate withIpv6PeeringConfig(Ipv6ExpressRouteCircuitPeeringConfig ipv6PeeringConfig); } @@ -207,8 +196,6 @@ interface WithIpv6PeeringConfig { interface WithLastModifiedBy { /** * Specifies lastModifiedBy. - * @param lastModifiedBy Gets whether the provider or the customer last modified the peering - * @return the next definition stage */ WithCreate withLastModifiedBy(String lastModifiedBy); } @@ -219,8 +206,6 @@ interface WithLastModifiedBy { interface WithMicrosoftPeeringConfig { /** * Specifies microsoftPeeringConfig. - * @param microsoftPeeringConfig The Microsoft peering configuration - * @return the next definition stage */ WithCreate withMicrosoftPeeringConfig(ExpressRouteCircuitPeeringConfig microsoftPeeringConfig); } @@ -231,8 +216,6 @@ interface WithMicrosoftPeeringConfig { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -243,8 +226,6 @@ interface WithName { interface WithPeerASN { /** * Specifies peerASN. - * @param peerASN The peer ASN - * @return the next definition stage */ WithCreate withPeerASN(Long peerASN); } @@ -255,8 +236,6 @@ interface WithPeerASN { interface WithPeeringType { /** * Specifies peeringType. - * @param peeringType The PeeringType. Possible values are: 'AzurePublicPeering', 'AzurePrivatePeering', and 'MicrosoftPeering'. Possible values include: 'AzurePublicPeering', 'AzurePrivatePeering', 'MicrosoftPeering' - * @return the next definition stage */ WithCreate withPeeringType(ExpressRouteCircuitPeeringType peeringType); } @@ -267,8 +246,6 @@ interface WithPeeringType { interface WithPrimaryAzurePort { /** * Specifies primaryAzurePort. - * @param primaryAzurePort The primary port - * @return the next definition stage */ WithCreate withPrimaryAzurePort(String primaryAzurePort); } @@ -279,8 +256,6 @@ interface WithPrimaryAzurePort { interface WithPrimaryPeerAddressPrefix { /** * Specifies primaryPeerAddressPrefix. - * @param primaryPeerAddressPrefix The primary address prefix - * @return the next definition stage */ WithCreate withPrimaryPeerAddressPrefix(String primaryPeerAddressPrefix); } @@ -291,8 +266,6 @@ interface WithPrimaryPeerAddressPrefix { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -303,8 +276,6 @@ interface WithProvisioningState { interface WithRouteFilter { /** * Specifies routeFilter. - * @param routeFilter The reference of the RouteFilter resource - * @return the next definition stage */ WithCreate withRouteFilter(RouteFilterInner routeFilter); } @@ -315,8 +286,6 @@ interface WithRouteFilter { interface WithSecondaryAzurePort { /** * Specifies secondaryAzurePort. - * @param secondaryAzurePort The secondary port - * @return the next definition stage */ WithCreate withSecondaryAzurePort(String secondaryAzurePort); } @@ -327,8 +296,6 @@ interface WithSecondaryAzurePort { interface WithSecondaryPeerAddressPrefix { /** * Specifies secondaryPeerAddressPrefix. - * @param secondaryPeerAddressPrefix The secondary address prefix - * @return the next definition stage */ WithCreate withSecondaryPeerAddressPrefix(String secondaryPeerAddressPrefix); } @@ -339,8 +306,6 @@ interface WithSecondaryPeerAddressPrefix { interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey The shared key - * @return the next definition stage */ WithCreate withSharedKey(String sharedKey); } @@ -351,8 +316,6 @@ interface WithSharedKey { interface WithState { /** * Specifies state. - * @param state The state of peering. Possible values are: 'Disabled' and 'Enabled'. Possible values include: 'Disabled', 'Enabled' - * @return the next definition stage */ WithCreate withState(ExpressRouteCircuitPeeringState state); } @@ -363,8 +326,6 @@ interface WithState { interface WithStats { /** * Specifies stats. - * @param stats Gets peering stats - * @return the next definition stage */ WithCreate withStats(ExpressRouteCircuitStatsInner stats); } @@ -375,8 +336,6 @@ interface WithStats { interface WithVlanId { /** * Specifies vlanId. - * @param vlanId The VLAN ID - * @return the next definition stage */ WithCreate withVlanId(Integer vlanId); } @@ -405,8 +364,6 @@ interface UpdateStages { interface WithAzureASN { /** * Specifies azureASN. - * @param azureASN The Azure ASN - * @return the next update stage */ Update withAzureASN(Integer azureASN); } @@ -417,8 +374,6 @@ interface WithAzureASN { interface WithGatewayManagerEtag { /** * Specifies gatewayManagerEtag. - * @param gatewayManagerEtag The GatewayManager Etag - * @return the next update stage */ Update withGatewayManagerEtag(String gatewayManagerEtag); } @@ -429,8 +384,6 @@ interface WithGatewayManagerEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -441,8 +394,6 @@ interface WithId { interface WithIpv6PeeringConfig { /** * Specifies ipv6PeeringConfig. - * @param ipv6PeeringConfig The IPv6 peering configuration - * @return the next update stage */ Update withIpv6PeeringConfig(Ipv6ExpressRouteCircuitPeeringConfig ipv6PeeringConfig); } @@ -453,8 +404,6 @@ interface WithIpv6PeeringConfig { interface WithLastModifiedBy { /** * Specifies lastModifiedBy. - * @param lastModifiedBy Gets whether the provider or the customer last modified the peering - * @return the next update stage */ Update withLastModifiedBy(String lastModifiedBy); } @@ -465,8 +414,6 @@ interface WithLastModifiedBy { interface WithMicrosoftPeeringConfig { /** * Specifies microsoftPeeringConfig. - * @param microsoftPeeringConfig The Microsoft peering configuration - * @return the next update stage */ Update withMicrosoftPeeringConfig(ExpressRouteCircuitPeeringConfig microsoftPeeringConfig); } @@ -477,8 +424,6 @@ interface WithMicrosoftPeeringConfig { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -489,8 +434,6 @@ interface WithName { interface WithPeerASN { /** * Specifies peerASN. - * @param peerASN The peer ASN - * @return the next update stage */ Update withPeerASN(Long peerASN); } @@ -501,8 +444,6 @@ interface WithPeerASN { interface WithPeeringType { /** * Specifies peeringType. - * @param peeringType The PeeringType. Possible values are: 'AzurePublicPeering', 'AzurePrivatePeering', and 'MicrosoftPeering'. Possible values include: 'AzurePublicPeering', 'AzurePrivatePeering', 'MicrosoftPeering' - * @return the next update stage */ Update withPeeringType(ExpressRouteCircuitPeeringType peeringType); } @@ -513,8 +454,6 @@ interface WithPeeringType { interface WithPrimaryAzurePort { /** * Specifies primaryAzurePort. - * @param primaryAzurePort The primary port - * @return the next update stage */ Update withPrimaryAzurePort(String primaryAzurePort); } @@ -525,8 +464,6 @@ interface WithPrimaryAzurePort { interface WithPrimaryPeerAddressPrefix { /** * Specifies primaryPeerAddressPrefix. - * @param primaryPeerAddressPrefix The primary address prefix - * @return the next update stage */ Update withPrimaryPeerAddressPrefix(String primaryPeerAddressPrefix); } @@ -537,8 +474,6 @@ interface WithPrimaryPeerAddressPrefix { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } @@ -549,8 +484,6 @@ interface WithProvisioningState { interface WithRouteFilter { /** * Specifies routeFilter. - * @param routeFilter The reference of the RouteFilter resource - * @return the next update stage */ Update withRouteFilter(RouteFilterInner routeFilter); } @@ -561,8 +494,6 @@ interface WithRouteFilter { interface WithSecondaryAzurePort { /** * Specifies secondaryAzurePort. - * @param secondaryAzurePort The secondary port - * @return the next update stage */ Update withSecondaryAzurePort(String secondaryAzurePort); } @@ -573,8 +504,6 @@ interface WithSecondaryAzurePort { interface WithSecondaryPeerAddressPrefix { /** * Specifies secondaryPeerAddressPrefix. - * @param secondaryPeerAddressPrefix The secondary address prefix - * @return the next update stage */ Update withSecondaryPeerAddressPrefix(String secondaryPeerAddressPrefix); } @@ -585,8 +514,6 @@ interface WithSecondaryPeerAddressPrefix { interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey The shared key - * @return the next update stage */ Update withSharedKey(String sharedKey); } @@ -597,8 +524,6 @@ interface WithSharedKey { interface WithState { /** * Specifies state. - * @param state The state of peering. Possible values are: 'Disabled' and 'Enabled'. Possible values include: 'Disabled', 'Enabled' - * @return the next update stage */ Update withState(ExpressRouteCircuitPeeringState state); } @@ -609,8 +534,6 @@ interface WithState { interface WithStats { /** * Specifies stats. - * @param stats Gets peering stats - * @return the next update stage */ Update withStats(ExpressRouteCircuitStatsInner stats); } @@ -621,8 +544,6 @@ interface WithStats { interface WithVlanId { /** * Specifies vlanId. - * @param vlanId The VLAN ID - * @return the next update stage */ Update withVlanId(Integer vlanId); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/InboundNatRule.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/InboundNatRule.java index c524d787d24e..d0cae3c4d958 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/InboundNatRule.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/InboundNatRule.java @@ -100,9 +100,6 @@ interface Blank extends WithLoadBalancer { interface WithLoadBalancer { /** * Specifies resourceGroupName, loadBalancerName. - * @param resourceGroupName The name of the resource group - * @param loadBalancerName The name of the load balancer - * @return the next definition stage */ WithCreate withExistingLoadBalancer(String resourceGroupName, String loadBalancerName); } @@ -113,8 +110,6 @@ interface WithLoadBalancer { interface WithBackendPort { /** * Specifies backendPort. - * @param backendPort The port used for the internal endpoint. Acceptable values range from 1 to 65535 - * @return the next definition stage */ WithCreate withBackendPort(Integer backendPort); } @@ -125,8 +120,6 @@ interface WithBackendPort { interface WithEnableFloatingIP { /** * Specifies enableFloatingIP. - * @param enableFloatingIP Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint - * @return the next definition stage */ WithCreate withEnableFloatingIP(Boolean enableFloatingIP); } @@ -137,8 +130,6 @@ interface WithEnableFloatingIP { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } @@ -149,8 +140,6 @@ interface WithEtag { interface WithFrontendIPConfiguration { /** * Specifies frontendIPConfiguration. - * @param frontendIPConfiguration A reference to frontend IP addresses - * @return the next definition stage */ WithCreate withFrontendIPConfiguration(SubResource frontendIPConfiguration); } @@ -161,8 +150,6 @@ interface WithFrontendIPConfiguration { interface WithFrontendPort { /** * Specifies frontendPort. - * @param frontendPort The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534 - * @return the next definition stage */ WithCreate withFrontendPort(Integer frontendPort); } @@ -173,8 +160,6 @@ interface WithFrontendPort { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -185,8 +170,6 @@ interface WithId { interface WithIdleTimeoutInMinutes { /** * Specifies idleTimeoutInMinutes. - * @param idleTimeoutInMinutes The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP - * @return the next definition stage */ WithCreate withIdleTimeoutInMinutes(Integer idleTimeoutInMinutes); } @@ -197,8 +180,6 @@ interface WithIdleTimeoutInMinutes { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -209,8 +190,6 @@ interface WithName { interface WithProtocol { /** * Specifies protocol. - * @param protocol Possible values include: 'Udp', 'Tcp', 'All' - * @return the next definition stage */ WithCreate withProtocol(TransportProtocol protocol); } @@ -221,8 +200,6 @@ interface WithProtocol { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -251,8 +228,6 @@ interface UpdateStages { interface WithBackendPort { /** * Specifies backendPort. - * @param backendPort The port used for the internal endpoint. Acceptable values range from 1 to 65535 - * @return the next update stage */ Update withBackendPort(Integer backendPort); } @@ -263,8 +238,6 @@ interface WithBackendPort { interface WithEnableFloatingIP { /** * Specifies enableFloatingIP. - * @param enableFloatingIP Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint - * @return the next update stage */ Update withEnableFloatingIP(Boolean enableFloatingIP); } @@ -275,8 +248,6 @@ interface WithEnableFloatingIP { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } @@ -287,8 +258,6 @@ interface WithEtag { interface WithFrontendIPConfiguration { /** * Specifies frontendIPConfiguration. - * @param frontendIPConfiguration A reference to frontend IP addresses - * @return the next update stage */ Update withFrontendIPConfiguration(SubResource frontendIPConfiguration); } @@ -299,8 +268,6 @@ interface WithFrontendIPConfiguration { interface WithFrontendPort { /** * Specifies frontendPort. - * @param frontendPort The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534 - * @return the next update stage */ Update withFrontendPort(Integer frontendPort); } @@ -311,8 +278,6 @@ interface WithFrontendPort { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -323,8 +288,6 @@ interface WithId { interface WithIdleTimeoutInMinutes { /** * Specifies idleTimeoutInMinutes. - * @param idleTimeoutInMinutes The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP - * @return the next update stage */ Update withIdleTimeoutInMinutes(Integer idleTimeoutInMinutes); } @@ -335,8 +298,6 @@ interface WithIdleTimeoutInMinutes { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -347,8 +308,6 @@ interface WithName { interface WithProtocol { /** * Specifies protocol. - * @param protocol Possible values include: 'Udp', 'Tcp', 'All' - * @return the next update stage */ Update withProtocol(TransportProtocol protocol); } @@ -359,8 +318,6 @@ interface WithProtocol { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/LoadBalancer.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/LoadBalancer.java index 2cf6a7f65390..6599d441fc6d 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/LoadBalancer.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/LoadBalancer.java @@ -108,133 +108,111 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup backendAddressPools); } /** - * The stage of the loadbalancer definition allowing to specify Etag. + * The stage of the loadbalancer update allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } /** - * The stage of the loadbalancer definition allowing to specify FrontendIPConfigurations. + * The stage of the loadbalancer update allowing to specify FrontendIPConfigurations. */ interface WithFrontendIPConfigurations { /** * Specifies frontendIPConfigurations. - * @param frontendIPConfigurations Object representing the frontend IPs to be used for the load balancer - * @return the next definition stage */ WithCreate withFrontendIPConfigurations(List frontendIPConfigurations); } /** - * The stage of the loadbalancer definition allowing to specify InboundNatPools. + * The stage of the loadbalancer update allowing to specify InboundNatPools. */ interface WithInboundNatPools { /** * Specifies inboundNatPools. - * @param inboundNatPools Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules - * @return the next definition stage */ WithCreate withInboundNatPools(List inboundNatPools); } /** - * The stage of the loadbalancer definition allowing to specify InboundNatRules. + * The stage of the loadbalancer update allowing to specify InboundNatRules. */ interface WithInboundNatRules { /** * Specifies inboundNatRules. - * @param inboundNatRules Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules - * @return the next definition stage */ WithCreate withInboundNatRules(List inboundNatRules); } /** - * The stage of the loadbalancer definition allowing to specify LoadBalancingRules. + * The stage of the loadbalancer update allowing to specify LoadBalancingRules. */ interface WithLoadBalancingRules { /** * Specifies loadBalancingRules. - * @param loadBalancingRules Object collection representing the load balancing rules Gets the provisioning - * @return the next definition stage */ WithCreate withLoadBalancingRules(List loadBalancingRules); } /** - * The stage of the loadbalancer definition allowing to specify OutboundNatRules. + * The stage of the loadbalancer update allowing to specify OutboundNatRules. */ interface WithOutboundNatRules { /** * Specifies outboundNatRules. - * @param outboundNatRules The outbound NAT rules - * @return the next definition stage */ WithCreate withOutboundNatRules(List outboundNatRules); } /** - * The stage of the loadbalancer definition allowing to specify Probes. + * The stage of the loadbalancer update allowing to specify Probes. */ interface WithProbes { /** * Specifies probes. - * @param probes Collection of probe objects used in the load balancer - * @return the next definition stage */ WithCreate withProbes(List probes); } /** - * The stage of the loadbalancer definition allowing to specify ProvisioningState. + * The stage of the loadbalancer update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the loadbalancer definition allowing to specify ResourceGuid. + * The stage of the loadbalancer update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the load balancer resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the loadbalancer definition allowing to specify Sku. + * The stage of the loadbalancer update allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The load balancer SKU - * @return the next definition stage */ WithCreate withSku(LoadBalancerSku sku); } @@ -258,133 +236,111 @@ interface Update extends Appliable, Resource.UpdateWithTags backendAddressPools); } /** - * The stage of the loadbalancer update allowing to specify Etag. + * The stage of the loadbalancer {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the loadbalancer update allowing to specify FrontendIPConfigurations. + * The stage of the loadbalancer {0} allowing to specify FrontendIPConfigurations. */ interface WithFrontendIPConfigurations { /** * Specifies frontendIPConfigurations. - * @param frontendIPConfigurations Object representing the frontend IPs to be used for the load balancer - * @return the next update stage */ Update withFrontendIPConfigurations(List frontendIPConfigurations); } /** - * The stage of the loadbalancer update allowing to specify InboundNatPools. + * The stage of the loadbalancer {0} allowing to specify InboundNatPools. */ interface WithInboundNatPools { /** * Specifies inboundNatPools. - * @param inboundNatPools Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules - * @return the next update stage */ Update withInboundNatPools(List inboundNatPools); } /** - * The stage of the loadbalancer update allowing to specify InboundNatRules. + * The stage of the loadbalancer {0} allowing to specify InboundNatRules. */ interface WithInboundNatRules { /** * Specifies inboundNatRules. - * @param inboundNatRules Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules - * @return the next update stage */ Update withInboundNatRules(List inboundNatRules); } /** - * The stage of the loadbalancer update allowing to specify LoadBalancingRules. + * The stage of the loadbalancer {0} allowing to specify LoadBalancingRules. */ interface WithLoadBalancingRules { /** * Specifies loadBalancingRules. - * @param loadBalancingRules Object collection representing the load balancing rules Gets the provisioning - * @return the next update stage */ Update withLoadBalancingRules(List loadBalancingRules); } /** - * The stage of the loadbalancer update allowing to specify OutboundNatRules. + * The stage of the loadbalancer {0} allowing to specify OutboundNatRules. */ interface WithOutboundNatRules { /** * Specifies outboundNatRules. - * @param outboundNatRules The outbound NAT rules - * @return the next update stage */ Update withOutboundNatRules(List outboundNatRules); } /** - * The stage of the loadbalancer update allowing to specify Probes. + * The stage of the loadbalancer {0} allowing to specify Probes. */ interface WithProbes { /** * Specifies probes. - * @param probes Collection of probe objects used in the load balancer - * @return the next update stage */ Update withProbes(List probes); } /** - * The stage of the loadbalancer update allowing to specify ProvisioningState. + * The stage of the loadbalancer {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the loadbalancer update allowing to specify ResourceGuid. + * The stage of the loadbalancer {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the load balancer resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the loadbalancer update allowing to specify Sku. + * The stage of the loadbalancer {0} allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The load balancer SKU - * @return the next update stage */ Update withSku(LoadBalancerSku sku); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/LocalNetworkGateway.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/LocalNetworkGateway.java index 58d59df1b041..038cae5b6619 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/LocalNetworkGateway.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/LocalNetworkGateway.java @@ -77,61 +77,51 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup, Resource.UpdateWithTags */ interface UpdateStages { /** - * The stage of the localnetworkgateway update allowing to specify BgpSettings. + * The stage of the localnetworkgateway {0} allowing to specify BgpSettings. */ interface WithBgpSettings { /** * Specifies bgpSettings. - * @param bgpSettings Local network gateway's BGP speaker settings - * @return the next update stage */ Update withBgpSettings(BgpSettings bgpSettings); } /** - * The stage of the localnetworkgateway update allowing to specify Etag. + * The stage of the localnetworkgateway {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the localnetworkgateway update allowing to specify GatewayIpAddress. + * The stage of the localnetworkgateway {0} allowing to specify GatewayIpAddress. */ interface WithGatewayIpAddress { /** * Specifies gatewayIpAddress. - * @param gatewayIpAddress IP address of local network gateway - * @return the next update stage */ Update withGatewayIpAddress(String gatewayIpAddress); } /** - * The stage of the localnetworkgateway update allowing to specify LocalNetworkAddressSpace. + * The stage of the localnetworkgateway {0} allowing to specify LocalNetworkAddressSpace. */ interface WithLocalNetworkAddressSpace { /** * Specifies localNetworkAddressSpace. - * @param localNetworkAddressSpace Local network site address space - * @return the next update stage */ Update withLocalNetworkAddressSpace(AddressSpace localNetworkAddressSpace); } /** - * The stage of the localnetworkgateway update allowing to specify ResourceGuid. + * The stage of the localnetworkgateway {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the LocalNetworkGateway resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/NetworkInterface.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/NetworkInterface.java index 5315e2f75a34..64a6d573de2c 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/NetworkInterface.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/NetworkInterface.java @@ -106,133 +106,111 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup ipConfigurations); } /** - * The stage of the networkinterface definition allowing to specify MacAddress. + * The stage of the networkinterface update allowing to specify MacAddress. */ interface WithMacAddress { /** * Specifies macAddress. - * @param macAddress The MAC address of the network interface - * @return the next definition stage */ WithCreate withMacAddress(String macAddress); } /** - * The stage of the networkinterface definition allowing to specify NetworkSecurityGroup. + * The stage of the networkinterface update allowing to specify NetworkSecurityGroup. */ interface WithNetworkSecurityGroup { /** * Specifies networkSecurityGroup. - * @param networkSecurityGroup The reference of the NetworkSecurityGroup resource - * @return the next definition stage */ WithCreate withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup); } /** - * The stage of the networkinterface definition allowing to specify Primary. + * The stage of the networkinterface update allowing to specify Primary. */ interface WithPrimary { /** * Specifies primary. - * @param primary Gets whether this is a primary network interface on a virtual machine - * @return the next definition stage */ WithCreate withPrimary(Boolean primary); } /** - * The stage of the networkinterface definition allowing to specify ProvisioningState. + * The stage of the networkinterface update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the networkinterface definition allowing to specify ResourceGuid. + * The stage of the networkinterface update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the network interface resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the networkinterface definition allowing to specify VirtualMachine. + * The stage of the networkinterface update allowing to specify VirtualMachine. */ interface WithVirtualMachine { /** * Specifies virtualMachine. - * @param virtualMachine The reference of a virtual machine - * @return the next definition stage */ WithCreate withVirtualMachine(SubResource virtualMachine); } @@ -256,133 +234,111 @@ interface Update extends Appliable, Resource.UpdateWithTags ipConfigurations); } /** - * The stage of the networkinterface update allowing to specify MacAddress. + * The stage of the networkinterface {0} allowing to specify MacAddress. */ interface WithMacAddress { /** * Specifies macAddress. - * @param macAddress The MAC address of the network interface - * @return the next update stage */ Update withMacAddress(String macAddress); } /** - * The stage of the networkinterface update allowing to specify NetworkSecurityGroup. + * The stage of the networkinterface {0} allowing to specify NetworkSecurityGroup. */ interface WithNetworkSecurityGroup { /** * Specifies networkSecurityGroup. - * @param networkSecurityGroup The reference of the NetworkSecurityGroup resource - * @return the next update stage */ Update withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup); } /** - * The stage of the networkinterface update allowing to specify Primary. + * The stage of the networkinterface {0} allowing to specify Primary. */ interface WithPrimary { /** * Specifies primary. - * @param primary Gets whether this is a primary network interface on a virtual machine - * @return the next update stage */ Update withPrimary(Boolean primary); } /** - * The stage of the networkinterface update allowing to specify ProvisioningState. + * The stage of the networkinterface {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the networkinterface update allowing to specify ResourceGuid. + * The stage of the networkinterface {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the network interface resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the networkinterface update allowing to specify VirtualMachine. + * The stage of the networkinterface {0} allowing to specify VirtualMachine. */ interface WithVirtualMachine { /** * Specifies virtualMachine. - * @param virtualMachine The reference of a virtual machine - * @return the next update stage */ Update withVirtualMachine(SubResource virtualMachine); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/NetworkSecurityGroup.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/NetworkSecurityGroup.java index e445face72d7..d8f4d852da36 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/NetworkSecurityGroup.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/NetworkSecurityGroup.java @@ -84,61 +84,51 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup defaultSecurityRules); } /** - * The stage of the networksecuritygroup definition allowing to specify Etag. + * The stage of the networksecuritygroup update allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } /** - * The stage of the networksecuritygroup definition allowing to specify ProvisioningState. + * The stage of the networksecuritygroup update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the networksecuritygroup definition allowing to specify ResourceGuid. + * The stage of the networksecuritygroup update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the network security group resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the networksecuritygroup definition allowing to specify SecurityRules. + * The stage of the networksecuritygroup update allowing to specify SecurityRules. */ interface WithSecurityRules { /** * Specifies securityRules. - * @param securityRules A collection of security rules of the network security group - * @return the next definition stage */ WithCreate withSecurityRules(List securityRules); } @@ -162,61 +152,51 @@ interface Update extends Appliable, Resource.UpdateWithTag */ interface UpdateStages { /** - * The stage of the networksecuritygroup update allowing to specify DefaultSecurityRules. + * The stage of the networksecuritygroup {0} allowing to specify DefaultSecurityRules. */ interface WithDefaultSecurityRules { /** * Specifies defaultSecurityRules. - * @param defaultSecurityRules The default security rules of network security group - * @return the next update stage */ Update withDefaultSecurityRules(List defaultSecurityRules); } /** - * The stage of the networksecuritygroup update allowing to specify Etag. + * The stage of the networksecuritygroup {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the networksecuritygroup update allowing to specify ProvisioningState. + * The stage of the networksecuritygroup {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the networksecuritygroup update allowing to specify ResourceGuid. + * The stage of the networksecuritygroup {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the network security group resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the networksecuritygroup update allowing to specify SecurityRules. + * The stage of the networksecuritygroup {0} allowing to specify SecurityRules. */ interface WithSecurityRules { /** * Specifies securityRules. - * @param securityRules A collection of security rules of the network security group - * @return the next update stage */ Update withSecurityRules(List securityRules); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/NetworkSecurityGroupSecurityRule.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/NetworkSecurityGroupSecurityRule.java index d315cb404a37..811b22b1a777 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/NetworkSecurityGroupSecurityRule.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/NetworkSecurityGroupSecurityRule.java @@ -141,9 +141,6 @@ interface Blank extends WithNetworkSecurityGroup { interface WithNetworkSecurityGroup { /** * Specifies resourceGroupName, networkSecurityGroupName. - * @param resourceGroupName The name of the resource group - * @param networkSecurityGroupName The name of the network security group - * @return the next definition stage */ WithAccess withExistingNetworkSecurityGroup(String resourceGroupName, String networkSecurityGroupName); } @@ -154,8 +151,6 @@ interface WithNetworkSecurityGroup { interface WithAccess { /** * Specifies access. - * @param access The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'. Possible values include: 'Allow', 'Deny' - * @return the next definition stage */ WithDirection withAccess(SecurityRuleAccess access); } @@ -166,8 +161,6 @@ interface WithAccess { interface WithDirection { /** * Specifies direction. - * @param direction The direction of the rule. The direction specifies if rule will be evaluated on incoming or outcoming traffic. Possible values are: 'Inbound' and 'Outbound'. Possible values include: 'Inbound', 'Outbound' - * @return the next definition stage */ WithProtocol withDirection(SecurityRuleDirection direction); } @@ -178,8 +171,6 @@ interface WithDirection { interface WithProtocol { /** * Specifies protocol. - * @param protocol Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'. Possible values include: 'Tcp', 'Udp', '*' - * @return the next definition stage */ WithCreate withProtocol(SecurityRuleProtocol protocol); } @@ -190,8 +181,6 @@ interface WithProtocol { interface WithDescription { /** * Specifies description. - * @param description A description for this rule. Restricted to 140 chars - * @return the next definition stage */ WithCreate withDescription(String description); } @@ -202,8 +191,6 @@ interface WithDescription { interface WithDestinationAddressPrefix { /** * Specifies destinationAddressPrefix. - * @param destinationAddressPrefix The destination address prefix. CIDR or destination IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used - * @return the next definition stage */ WithCreate withDestinationAddressPrefix(String destinationAddressPrefix); } @@ -214,8 +201,6 @@ interface WithDestinationAddressPrefix { interface WithDestinationAddressPrefixes { /** * Specifies destinationAddressPrefixes. - * @param destinationAddressPrefixes The destination address prefixes. CIDR or destination IP ranges - * @return the next definition stage */ WithCreate withDestinationAddressPrefixes(List destinationAddressPrefixes); } @@ -226,8 +211,6 @@ interface WithDestinationAddressPrefixes { interface WithDestinationApplicationSecurityGroups { /** * Specifies destinationApplicationSecurityGroups. - * @param destinationApplicationSecurityGroups The application security group specified as destination - * @return the next definition stage */ WithCreate withDestinationApplicationSecurityGroups(List destinationApplicationSecurityGroups); } @@ -238,8 +221,6 @@ interface WithDestinationApplicationSecurityGroups { interface WithDestinationPortRange { /** * Specifies destinationPortRange. - * @param destinationPortRange The destination port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports - * @return the next definition stage */ WithCreate withDestinationPortRange(String destinationPortRange); } @@ -250,8 +231,6 @@ interface WithDestinationPortRange { interface WithDestinationPortRanges { /** * Specifies destinationPortRanges. - * @param destinationPortRanges The destination port ranges - * @return the next definition stage */ WithCreate withDestinationPortRanges(List destinationPortRanges); } @@ -262,8 +241,6 @@ interface WithDestinationPortRanges { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } @@ -274,8 +251,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -286,8 +261,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -298,8 +271,6 @@ interface WithName { interface WithPriority { /** * Specifies priority. - * @param priority The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule - * @return the next definition stage */ WithCreate withPriority(Integer priority); } @@ -310,8 +281,6 @@ interface WithPriority { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -322,8 +291,6 @@ interface WithProvisioningState { interface WithSourceAddressPrefix { /** * Specifies sourceAddressPrefix. - * @param sourceAddressPrefix The CIDR or source IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used. If this is an ingress rule, specifies where network traffic originates from - * @return the next definition stage */ WithCreate withSourceAddressPrefix(String sourceAddressPrefix); } @@ -334,8 +301,6 @@ interface WithSourceAddressPrefix { interface WithSourceAddressPrefixes { /** * Specifies sourceAddressPrefixes. - * @param sourceAddressPrefixes The CIDR or source IP ranges - * @return the next definition stage */ WithCreate withSourceAddressPrefixes(List sourceAddressPrefixes); } @@ -346,8 +311,6 @@ interface WithSourceAddressPrefixes { interface WithSourceApplicationSecurityGroups { /** * Specifies sourceApplicationSecurityGroups. - * @param sourceApplicationSecurityGroups The application security group specified as source - * @return the next definition stage */ WithCreate withSourceApplicationSecurityGroups(List sourceApplicationSecurityGroups); } @@ -358,8 +321,6 @@ interface WithSourceApplicationSecurityGroups { interface WithSourcePortRange { /** * Specifies sourcePortRange. - * @param sourcePortRange The source port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports - * @return the next definition stage */ WithCreate withSourcePortRange(String sourcePortRange); } @@ -370,8 +331,6 @@ interface WithSourcePortRange { interface WithSourcePortRanges { /** * Specifies sourcePortRanges. - * @param sourcePortRanges The source port ranges - * @return the next definition stage */ WithCreate withSourcePortRanges(List sourcePortRanges); } @@ -400,8 +359,6 @@ interface UpdateStages { interface WithDescription { /** * Specifies description. - * @param description A description for this rule. Restricted to 140 chars - * @return the next update stage */ Update withDescription(String description); } @@ -412,8 +369,6 @@ interface WithDescription { interface WithDestinationAddressPrefix { /** * Specifies destinationAddressPrefix. - * @param destinationAddressPrefix The destination address prefix. CIDR or destination IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used - * @return the next update stage */ Update withDestinationAddressPrefix(String destinationAddressPrefix); } @@ -424,8 +379,6 @@ interface WithDestinationAddressPrefix { interface WithDestinationAddressPrefixes { /** * Specifies destinationAddressPrefixes. - * @param destinationAddressPrefixes The destination address prefixes. CIDR or destination IP ranges - * @return the next update stage */ Update withDestinationAddressPrefixes(List destinationAddressPrefixes); } @@ -436,8 +389,6 @@ interface WithDestinationAddressPrefixes { interface WithDestinationApplicationSecurityGroups { /** * Specifies destinationApplicationSecurityGroups. - * @param destinationApplicationSecurityGroups The application security group specified as destination - * @return the next update stage */ Update withDestinationApplicationSecurityGroups(List destinationApplicationSecurityGroups); } @@ -448,8 +399,6 @@ interface WithDestinationApplicationSecurityGroups { interface WithDestinationPortRange { /** * Specifies destinationPortRange. - * @param destinationPortRange The destination port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports - * @return the next update stage */ Update withDestinationPortRange(String destinationPortRange); } @@ -460,8 +409,6 @@ interface WithDestinationPortRange { interface WithDestinationPortRanges { /** * Specifies destinationPortRanges. - * @param destinationPortRanges The destination port ranges - * @return the next update stage */ Update withDestinationPortRanges(List destinationPortRanges); } @@ -472,8 +419,6 @@ interface WithDestinationPortRanges { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } @@ -484,8 +429,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -496,8 +439,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -508,8 +449,6 @@ interface WithName { interface WithPriority { /** * Specifies priority. - * @param priority The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule - * @return the next update stage */ Update withPriority(Integer priority); } @@ -520,8 +459,6 @@ interface WithPriority { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } @@ -532,8 +469,6 @@ interface WithProvisioningState { interface WithSourceAddressPrefix { /** * Specifies sourceAddressPrefix. - * @param sourceAddressPrefix The CIDR or source IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used. If this is an ingress rule, specifies where network traffic originates from - * @return the next update stage */ Update withSourceAddressPrefix(String sourceAddressPrefix); } @@ -544,8 +479,6 @@ interface WithSourceAddressPrefix { interface WithSourceAddressPrefixes { /** * Specifies sourceAddressPrefixes. - * @param sourceAddressPrefixes The CIDR or source IP ranges - * @return the next update stage */ Update withSourceAddressPrefixes(List sourceAddressPrefixes); } @@ -556,8 +489,6 @@ interface WithSourceAddressPrefixes { interface WithSourceApplicationSecurityGroups { /** * Specifies sourceApplicationSecurityGroups. - * @param sourceApplicationSecurityGroups The application security group specified as source - * @return the next update stage */ Update withSourceApplicationSecurityGroups(List sourceApplicationSecurityGroups); } @@ -568,8 +499,6 @@ interface WithSourceApplicationSecurityGroups { interface WithSourcePortRange { /** * Specifies sourcePortRange. - * @param sourcePortRange The source port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports - * @return the next update stage */ Update withSourcePortRange(String sourcePortRange); } @@ -580,8 +509,6 @@ interface WithSourcePortRange { interface WithSourcePortRanges { /** * Specifies sourcePortRanges. - * @param sourcePortRanges The source port ranges - * @return the next update stage */ Update withSourcePortRanges(List sourcePortRanges); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/NetworkWatcher.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/NetworkWatcher.java index c36f097ba365..286bd789cd23 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/NetworkWatcher.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/NetworkWatcher.java @@ -57,13 +57,11 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup, Resource.UpdateWithTags filters); } @@ -156,8 +145,6 @@ interface WithFilters { interface WithTimeLimitInSeconds { /** * Specifies timeLimitInSeconds. - * @param timeLimitInSeconds Maximum duration of the capture session in seconds - * @return the next definition stage */ WithCreate withTimeLimitInSeconds(Integer timeLimitInSeconds); } @@ -168,8 +155,6 @@ interface WithTimeLimitInSeconds { interface WithTotalBytesPerSession { /** * Specifies totalBytesPerSession. - * @param totalBytesPerSession Maximum size of the capture output - * @return the next definition stage */ WithCreate withTotalBytesPerSession(Integer totalBytesPerSession); } @@ -198,8 +183,6 @@ interface UpdateStages { interface WithBytesToCapturePerPacket { /** * Specifies bytesToCapturePerPacket. - * @param bytesToCapturePerPacket Number of bytes captured per packet, the remaining bytes are truncated - * @return the next update stage */ Update withBytesToCapturePerPacket(Integer bytesToCapturePerPacket); } @@ -210,8 +193,6 @@ interface WithBytesToCapturePerPacket { interface WithFilters { /** * Specifies filters. - * @param filters the filters parameter value - * @return the next update stage */ Update withFilters(List filters); } @@ -222,8 +203,6 @@ interface WithFilters { interface WithTimeLimitInSeconds { /** * Specifies timeLimitInSeconds. - * @param timeLimitInSeconds Maximum duration of the capture session in seconds - * @return the next update stage */ Update withTimeLimitInSeconds(Integer timeLimitInSeconds); } @@ -234,8 +213,6 @@ interface WithTimeLimitInSeconds { interface WithTotalBytesPerSession { /** * Specifies totalBytesPerSession. - * @param totalBytesPerSession Maximum size of the capture output - * @return the next update stage */ Update withTotalBytesPerSession(Integer totalBytesPerSession); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/PublicIPAddress.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/PublicIPAddress.java index fe221e3490e5..b6c57a337aab 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/PublicIPAddress.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/PublicIPAddress.java @@ -103,121 +103,101 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup zones); } @@ -241,121 +221,101 @@ interface Update extends Appliable, Resource.UpdateWithTags zones); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/Route.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/Route.java index b9b725fcbcc2..daafb36bf4cd 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/Route.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/Route.java @@ -79,9 +79,6 @@ interface Blank extends WithRouteTable { interface WithRouteTable { /** * Specifies resourceGroupName, routeTableName. - * @param resourceGroupName The name of the resource group - * @param routeTableName The name of the route table - * @return the next definition stage */ WithNextHopType withExistingRouteTable(String resourceGroupName, String routeTableName); } @@ -92,8 +89,6 @@ interface WithRouteTable { interface WithNextHopType { /** * Specifies nextHopType. - * @param nextHopType The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'. Possible values include: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', 'None' - * @return the next definition stage */ WithCreate withNextHopType(RouteNextHopType nextHopType); } @@ -104,8 +99,6 @@ interface WithNextHopType { interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix The destination CIDR to which the route applies - * @return the next definition stage */ WithCreate withAddressPrefix(String addressPrefix); } @@ -116,8 +109,6 @@ interface WithAddressPrefix { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } @@ -128,8 +119,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -140,8 +129,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -152,8 +139,6 @@ interface WithName { interface WithNextHopIpAddress { /** * Specifies nextHopIpAddress. - * @param nextHopIpAddress The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance - * @return the next definition stage */ WithCreate withNextHopIpAddress(String nextHopIpAddress); } @@ -164,8 +149,6 @@ interface WithNextHopIpAddress { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -194,8 +177,6 @@ interface UpdateStages { interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix The destination CIDR to which the route applies - * @return the next update stage */ Update withAddressPrefix(String addressPrefix); } @@ -206,8 +187,6 @@ interface WithAddressPrefix { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } @@ -218,8 +197,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -230,8 +207,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -242,8 +217,6 @@ interface WithName { interface WithNextHopIpAddress { /** * Specifies nextHopIpAddress. - * @param nextHopIpAddress The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance - * @return the next update stage */ Update withNextHopIpAddress(String nextHopIpAddress); } @@ -254,8 +227,6 @@ interface WithNextHopIpAddress { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/RouteFilter.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/RouteFilter.java index cdbeb89961e9..ec914861450f 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/RouteFilter.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/RouteFilter.java @@ -70,25 +70,21 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup peerings); } /** - * The stage of the routefilter definition allowing to specify Rules. + * The stage of the routefilter update allowing to specify Rules. */ interface WithRules { /** * Specifies rules. - * @param rules Collection of RouteFilterRules contained within a route filter - * @return the next definition stage */ WithCreate withRules(List rules); } @@ -112,25 +108,21 @@ interface Update extends Appliable, Resource.UpdateWithTags */ interface UpdateStages { /** - * The stage of the routefilter update allowing to specify Peerings. + * The stage of the routefilter {0} allowing to specify Peerings. */ interface WithPeerings { /** * Specifies peerings. - * @param peerings A collection of references to express route circuit peerings - * @return the next update stage */ Update withPeerings(List peerings); } /** - * The stage of the routefilter update allowing to specify Rules. + * The stage of the routefilter {0} allowing to specify Rules. */ interface WithRules { /** * Specifies rules. - * @param rules Collection of RouteFilterRules contained within a route filter - * @return the next update stage */ Update withRules(List rules); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/RouteFilterRule.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/RouteFilterRule.java index 77c4daff4569..d354c1ca28c1 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/RouteFilterRule.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/RouteFilterRule.java @@ -91,9 +91,6 @@ interface Blank extends WithRouteFilter { interface WithRouteFilter { /** * Specifies resourceGroupName, routeFilterName. - * @param resourceGroupName The name of the resource group - * @param routeFilterName The name of the route filter - * @return the next definition stage */ WithAccess withExistingRouteFilter(String resourceGroupName, String routeFilterName); } @@ -104,8 +101,6 @@ interface WithRouteFilter { interface WithAccess { /** * Specifies access. - * @param access The access type of the rule. Valid values are: 'Allow', 'Deny'. Possible values include: 'Allow', 'Deny' - * @return the next definition stage */ WithCommunities withAccess(Access access); } @@ -116,8 +111,6 @@ interface WithAccess { interface WithCommunities { /** * Specifies communities. - * @param communities The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020'] - * @return the next definition stage */ WithRouteFilterRuleType withCommunities(List communities); } @@ -128,8 +121,6 @@ interface WithCommunities { interface WithRouteFilterRuleType { /** * Specifies routeFilterRuleType. - * @param routeFilterRuleType The rule type of the rule. Valid value is: 'Community' - * @return the next definition stage */ WithCreate withRouteFilterRuleType(String routeFilterRuleType); } @@ -140,8 +131,6 @@ interface WithRouteFilterRuleType { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -152,8 +141,6 @@ interface WithId { interface WithLocation { /** * Specifies location. - * @param location Resource location - * @return the next definition stage */ WithCreate withLocation(String location); } @@ -164,8 +151,6 @@ interface WithLocation { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -176,8 +161,6 @@ interface WithName { interface WithTags { /** * Specifies tags. - * @param tags Resource tags - * @return the next definition stage */ WithCreate withTags(Map tags); } @@ -206,8 +189,6 @@ interface UpdateStages { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -218,8 +199,6 @@ interface WithId { interface WithTags { /** * Specifies tags. - * @param tags Resource tags - * @return the next update stage */ Update withTags(Map tags); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/RouteTable.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/RouteTable.java index 0bcef05f3fdd..5d96193b1677 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/RouteTable.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/RouteTable.java @@ -74,49 +74,41 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup routes); } @@ -140,49 +132,41 @@ interface Update extends Appliable, Resource.UpdateWithTags, */ interface UpdateStages { /** - * The stage of the routetable update allowing to specify DisableBgpRoutePropagation. + * The stage of the routetable {0} allowing to specify DisableBgpRoutePropagation. */ interface WithDisableBgpRoutePropagation { /** * Specifies disableBgpRoutePropagation. - * @param disableBgpRoutePropagation Gets or sets whether to disable the routes learned by BGP on that route table. True means disable - * @return the next update stage */ Update withDisableBgpRoutePropagation(Boolean disableBgpRoutePropagation); } /** - * The stage of the routetable update allowing to specify Etag. + * The stage of the routetable {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag Gets a unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the routetable update allowing to specify ProvisioningState. + * The stage of the routetable {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the routetable update allowing to specify Routes. + * The stage of the routetable {0} allowing to specify Routes. */ interface WithRoutes { /** * Specifies routes. - * @param routes Collection of routes contained within a route table - * @return the next update stage */ Update withRoutes(List routes); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/Subnet.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/Subnet.java index 6bed9f0ebe46..4d28267f0a03 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/Subnet.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/Subnet.java @@ -97,9 +97,6 @@ interface Blank extends WithVirtualNetwork { interface WithVirtualNetwork { /** * Specifies resourceGroupName, virtualNetworkName. - * @param resourceGroupName The name of the resource group - * @param virtualNetworkName The name of the virtual network - * @return the next definition stage */ WithCreate withExistingVirtualNetwork(String resourceGroupName, String virtualNetworkName); } @@ -110,8 +107,6 @@ interface WithVirtualNetwork { interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix The address prefix for the subnet - * @return the next definition stage */ WithCreate withAddressPrefix(String addressPrefix); } @@ -122,8 +117,6 @@ interface WithAddressPrefix { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } @@ -134,8 +127,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -146,8 +137,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -158,8 +147,6 @@ interface WithName { interface WithNetworkSecurityGroup { /** * Specifies networkSecurityGroup. - * @param networkSecurityGroup The reference of the NetworkSecurityGroup resource - * @return the next definition stage */ WithCreate withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup); } @@ -170,8 +157,6 @@ interface WithNetworkSecurityGroup { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -182,8 +167,6 @@ interface WithProvisioningState { interface WithResourceNavigationLinks { /** * Specifies resourceNavigationLinks. - * @param resourceNavigationLinks Gets an array of references to the external resources using subnet - * @return the next definition stage */ WithCreate withResourceNavigationLinks(List resourceNavigationLinks); } @@ -194,8 +177,6 @@ interface WithResourceNavigationLinks { interface WithRouteTable { /** * Specifies routeTable. - * @param routeTable The reference of the RouteTable resource - * @return the next definition stage */ WithCreate withRouteTable(RouteTableInner routeTable); } @@ -206,8 +187,6 @@ interface WithRouteTable { interface WithServiceEndpoints { /** * Specifies serviceEndpoints. - * @param serviceEndpoints An array of service endpoints - * @return the next definition stage */ WithCreate withServiceEndpoints(List serviceEndpoints); } @@ -236,8 +215,6 @@ interface UpdateStages { interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix The address prefix for the subnet - * @return the next update stage */ Update withAddressPrefix(String addressPrefix); } @@ -248,8 +225,6 @@ interface WithAddressPrefix { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } @@ -260,8 +235,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -272,8 +245,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -284,8 +255,6 @@ interface WithName { interface WithNetworkSecurityGroup { /** * Specifies networkSecurityGroup. - * @param networkSecurityGroup The reference of the NetworkSecurityGroup resource - * @return the next update stage */ Update withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup); } @@ -296,8 +265,6 @@ interface WithNetworkSecurityGroup { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource - * @return the next update stage */ Update withProvisioningState(String provisioningState); } @@ -308,8 +275,6 @@ interface WithProvisioningState { interface WithResourceNavigationLinks { /** * Specifies resourceNavigationLinks. - * @param resourceNavigationLinks Gets an array of references to the external resources using subnet - * @return the next update stage */ Update withResourceNavigationLinks(List resourceNavigationLinks); } @@ -320,8 +285,6 @@ interface WithResourceNavigationLinks { interface WithRouteTable { /** * Specifies routeTable. - * @param routeTable The reference of the RouteTable resource - * @return the next update stage */ Update withRouteTable(RouteTableInner routeTable); } @@ -332,8 +295,6 @@ interface WithRouteTable { interface WithServiceEndpoints { /** * Specifies serviceEndpoints. - * @param serviceEndpoints An array of service endpoints - * @return the next update stage */ Update withServiceEndpoints(List serviceEndpoints); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/VirtualNetwork.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/VirtualNetwork.java index 9fa86f0e6487..3acb2291c364 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/VirtualNetwork.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/VirtualNetwork.java @@ -95,109 +95,91 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup subnets); } /** - * The stage of the virtualnetwork definition allowing to specify VirtualNetworkPeerings. + * The stage of the virtualnetwork update allowing to specify VirtualNetworkPeerings. */ interface WithVirtualNetworkPeerings { /** * Specifies virtualNetworkPeerings. - * @param virtualNetworkPeerings A list of peerings in a Virtual Network - * @return the next definition stage */ WithCreate withVirtualNetworkPeerings(List virtualNetworkPeerings); } @@ -221,109 +203,91 @@ interface Update extends Appliable, Resource.UpdateWithTags subnets); } /** - * The stage of the virtualnetwork update allowing to specify VirtualNetworkPeerings. + * The stage of the virtualnetwork {0} allowing to specify VirtualNetworkPeerings. */ interface WithVirtualNetworkPeerings { /** * Specifies virtualNetworkPeerings. - * @param virtualNetworkPeerings A list of peerings in a Virtual Network - * @return the next update stage */ Update withVirtualNetworkPeerings(List virtualNetworkPeerings); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/VirtualNetworkGateway.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/VirtualNetworkGateway.java index 2ef8d9d2fda3..6cd6576fa118 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/VirtualNetworkGateway.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/VirtualNetworkGateway.java @@ -109,133 +109,111 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup ipConfigurations); } /** - * The stage of the virtualnetworkgateway definition allowing to specify ResourceGuid. + * The stage of the virtualnetworkgateway update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the VirtualNetworkGateway resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the virtualnetworkgateway definition allowing to specify Sku. + * The stage of the virtualnetworkgateway update allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway - * @return the next definition stage */ WithCreate withSku(VirtualNetworkGatewaySku sku); } /** - * The stage of the virtualnetworkgateway definition allowing to specify VpnClientConfiguration. + * The stage of the virtualnetworkgateway update allowing to specify VpnClientConfiguration. */ interface WithVpnClientConfiguration { /** * Specifies vpnClientConfiguration. - * @param vpnClientConfiguration The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations - * @return the next definition stage */ WithCreate withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration); } /** - * The stage of the virtualnetworkgateway definition allowing to specify VpnType. + * The stage of the virtualnetworkgateway update allowing to specify VpnType. */ interface WithVpnType { /** * Specifies vpnType. - * @param vpnType The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'. Possible values include: 'PolicyBased', 'RouteBased' - * @return the next definition stage */ WithCreate withVpnType(VpnType vpnType); } @@ -259,133 +237,111 @@ interface Update extends Appliable, Resource.UpdateWithTa */ interface UpdateStages { /** - * The stage of the virtualnetworkgateway update allowing to specify ActiveActive. + * The stage of the virtualnetworkgateway {0} allowing to specify ActiveActive. */ interface WithActiveActive { /** * Specifies activeActive. - * @param activeActive ActiveActive flag - * @return the next update stage */ Update withActiveActive(Boolean activeActive); } /** - * The stage of the virtualnetworkgateway update allowing to specify BgpSettings. + * The stage of the virtualnetworkgateway {0} allowing to specify BgpSettings. */ interface WithBgpSettings { /** * Specifies bgpSettings. - * @param bgpSettings Virtual network gateway's BGP speaker settings - * @return the next update stage */ Update withBgpSettings(BgpSettings bgpSettings); } /** - * The stage of the virtualnetworkgateway update allowing to specify EnableBgp. + * The stage of the virtualnetworkgateway {0} allowing to specify EnableBgp. */ interface WithEnableBgp { /** * Specifies enableBgp. - * @param enableBgp Whether BGP is enabled for this virtual network gateway or not - * @return the next update stage */ Update withEnableBgp(Boolean enableBgp); } /** - * The stage of the virtualnetworkgateway update allowing to specify Etag. + * The stage of the virtualnetworkgateway {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag Gets a unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the virtualnetworkgateway update allowing to specify GatewayDefaultSite. + * The stage of the virtualnetworkgateway {0} allowing to specify GatewayDefaultSite. */ interface WithGatewayDefaultSite { /** * Specifies gatewayDefaultSite. - * @param gatewayDefaultSite The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting - * @return the next update stage */ Update withGatewayDefaultSite(SubResource gatewayDefaultSite); } /** - * The stage of the virtualnetworkgateway update allowing to specify GatewayType. + * The stage of the virtualnetworkgateway {0} allowing to specify GatewayType. */ interface WithGatewayType { /** * Specifies gatewayType. - * @param gatewayType The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'. Possible values include: 'Vpn', 'ExpressRoute' - * @return the next update stage */ Update withGatewayType(VirtualNetworkGatewayType gatewayType); } /** - * The stage of the virtualnetworkgateway update allowing to specify IpConfigurations. + * The stage of the virtualnetworkgateway {0} allowing to specify IpConfigurations. */ interface WithIpConfigurations { /** * Specifies ipConfigurations. - * @param ipConfigurations IP configurations for virtual network gateway - * @return the next update stage */ Update withIpConfigurations(List ipConfigurations); } /** - * The stage of the virtualnetworkgateway update allowing to specify ResourceGuid. + * The stage of the virtualnetworkgateway {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the VirtualNetworkGateway resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the virtualnetworkgateway update allowing to specify Sku. + * The stage of the virtualnetworkgateway {0} allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway - * @return the next update stage */ Update withSku(VirtualNetworkGatewaySku sku); } /** - * The stage of the virtualnetworkgateway update allowing to specify VpnClientConfiguration. + * The stage of the virtualnetworkgateway {0} allowing to specify VpnClientConfiguration. */ interface WithVpnClientConfiguration { /** * Specifies vpnClientConfiguration. - * @param vpnClientConfiguration The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations - * @return the next update stage */ Update withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration); } /** - * The stage of the virtualnetworkgateway update allowing to specify VpnType. + * The stage of the virtualnetworkgateway {0} allowing to specify VpnType. */ interface WithVpnType { /** * Specifies vpnType. - * @param vpnType The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'. Possible values include: 'PolicyBased', 'RouteBased' - * @return the next update stage */ Update withVpnType(VpnType vpnType); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/VirtualNetworkGatewayConnection.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/VirtualNetworkGatewayConnection.java index b48ddaa781cc..4a6be4c84b9e 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/VirtualNetworkGatewayConnection.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/VirtualNetworkGatewayConnection.java @@ -146,9 +146,7 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup ipsecPolicies); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify LocalNetworkGateway2. + * The stage of the virtualnetworkgatewayconnection update allowing to specify LocalNetworkGateway2. */ interface WithLocalNetworkGateway2 { /** * Specifies localNetworkGateway2. - * @param localNetworkGateway2 The reference to local network gateway resource - * @return the next definition stage */ WithCreate withLocalNetworkGateway2(LocalNetworkGatewayInner localNetworkGateway2); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify Peer. + * The stage of the virtualnetworkgatewayconnection update allowing to specify Peer. */ interface WithPeer { /** * Specifies peer. - * @param peer The reference to peerings resource - * @return the next definition stage */ WithCreate withPeer(SubResource peer); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify ResourceGuid. + * The stage of the virtualnetworkgatewayconnection update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the VirtualNetworkGatewayConnection resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify RoutingWeight. + * The stage of the virtualnetworkgatewayconnection update allowing to specify RoutingWeight. */ interface WithRoutingWeight { /** * Specifies routingWeight. - * @param routingWeight The routing weight - * @return the next definition stage */ WithCreate withRoutingWeight(Integer routingWeight); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify SharedKey. + * The stage of the virtualnetworkgatewayconnection update allowing to specify SharedKey. */ interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey The IPSec shared key - * @return the next definition stage */ WithCreate withSharedKey(String sharedKey); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify UsePolicyBasedTrafficSelectors. + * The stage of the virtualnetworkgatewayconnection update allowing to specify UsePolicyBasedTrafficSelectors. */ interface WithUsePolicyBasedTrafficSelectors { /** * Specifies usePolicyBasedTrafficSelectors. - * @param usePolicyBasedTrafficSelectors Enable policy-based traffic selectors - * @return the next definition stage */ WithCreate withUsePolicyBasedTrafficSelectors(Boolean usePolicyBasedTrafficSelectors); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify VirtualNetworkGateway2. + * The stage of the virtualnetworkgatewayconnection update allowing to specify VirtualNetworkGateway2. */ interface WithVirtualNetworkGateway2 { /** * Specifies virtualNetworkGateway2. - * @param virtualNetworkGateway2 The reference to virtual network gateway resource - * @return the next definition stage */ WithCreate withVirtualNetworkGateway2(VirtualNetworkGatewayInner virtualNetworkGateway2); } @@ -315,133 +289,111 @@ interface Update extends Appliable, Resource.Up */ interface UpdateStages { /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify AuthorizationKey. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify AuthorizationKey. */ interface WithAuthorizationKey { /** * Specifies authorizationKey. - * @param authorizationKey The authorizationKey - * @return the next update stage */ Update withAuthorizationKey(String authorizationKey); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify EnableBgp. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify EnableBgp. */ interface WithEnableBgp { /** * Specifies enableBgp. - * @param enableBgp EnableBgp flag - * @return the next update stage */ Update withEnableBgp(Boolean enableBgp); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify Etag. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag Gets a unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify IpsecPolicies. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify IpsecPolicies. */ interface WithIpsecPolicies { /** * Specifies ipsecPolicies. - * @param ipsecPolicies The IPSec Policies to be considered by this connection - * @return the next update stage */ Update withIpsecPolicies(List ipsecPolicies); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify LocalNetworkGateway2. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify LocalNetworkGateway2. */ interface WithLocalNetworkGateway2 { /** * Specifies localNetworkGateway2. - * @param localNetworkGateway2 The reference to local network gateway resource - * @return the next update stage */ Update withLocalNetworkGateway2(LocalNetworkGatewayInner localNetworkGateway2); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify Peer. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify Peer. */ interface WithPeer { /** * Specifies peer. - * @param peer The reference to peerings resource - * @return the next update stage */ Update withPeer(SubResource peer); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify ResourceGuid. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the VirtualNetworkGatewayConnection resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify RoutingWeight. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify RoutingWeight. */ interface WithRoutingWeight { /** * Specifies routingWeight. - * @param routingWeight The routing weight - * @return the next update stage */ Update withRoutingWeight(Integer routingWeight); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify SharedKey. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify SharedKey. */ interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey The IPSec shared key - * @return the next update stage */ Update withSharedKey(String sharedKey); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify UsePolicyBasedTrafficSelectors. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify UsePolicyBasedTrafficSelectors. */ interface WithUsePolicyBasedTrafficSelectors { /** * Specifies usePolicyBasedTrafficSelectors. - * @param usePolicyBasedTrafficSelectors Enable policy-based traffic selectors - * @return the next update stage */ Update withUsePolicyBasedTrafficSelectors(Boolean usePolicyBasedTrafficSelectors); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify VirtualNetworkGateway2. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify VirtualNetworkGateway2. */ interface WithVirtualNetworkGateway2 { /** * Specifies virtualNetworkGateway2. - * @param virtualNetworkGateway2 The reference to virtual network gateway resource - * @return the next update stage */ Update withVirtualNetworkGateway2(VirtualNetworkGatewayInner virtualNetworkGateway2); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/VirtualNetworkPeering.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/VirtualNetworkPeering.java index afc6f4b98301..8e1be9f2642e 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/VirtualNetworkPeering.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/VirtualNetworkPeering.java @@ -100,9 +100,6 @@ interface Blank extends WithVirtualNetwork { interface WithVirtualNetwork { /** * Specifies resourceGroupName, virtualNetworkName. - * @param resourceGroupName The name of the resource group - * @param virtualNetworkName The name of the virtual network - * @return the next definition stage */ WithCreate withExistingVirtualNetwork(String resourceGroupName, String virtualNetworkName); } @@ -113,8 +110,6 @@ interface WithVirtualNetwork { interface WithAllowForwardedTraffic { /** * Specifies allowForwardedTraffic. - * @param allowForwardedTraffic Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed - * @return the next definition stage */ WithCreate withAllowForwardedTraffic(Boolean allowForwardedTraffic); } @@ -125,8 +120,6 @@ interface WithAllowForwardedTraffic { interface WithAllowGatewayTransit { /** * Specifies allowGatewayTransit. - * @param allowGatewayTransit If gateway links can be used in remote virtual networking to link to this virtual network - * @return the next definition stage */ WithCreate withAllowGatewayTransit(Boolean allowGatewayTransit); } @@ -137,8 +130,6 @@ interface WithAllowGatewayTransit { interface WithAllowVirtualNetworkAccess { /** * Specifies allowVirtualNetworkAccess. - * @param allowVirtualNetworkAccess Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space - * @return the next definition stage */ WithCreate withAllowVirtualNetworkAccess(Boolean allowVirtualNetworkAccess); } @@ -149,8 +140,6 @@ interface WithAllowVirtualNetworkAccess { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } @@ -161,8 +150,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -173,8 +160,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -185,8 +170,6 @@ interface WithName { interface WithPeeringState { /** * Specifies peeringState. - * @param peeringState The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'. Possible values include: 'Initiated', 'Connected', 'Disconnected' - * @return the next definition stage */ WithCreate withPeeringState(VirtualNetworkPeeringState peeringState); } @@ -197,8 +180,6 @@ interface WithPeeringState { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -209,8 +190,6 @@ interface WithProvisioningState { interface WithRemoteAddressSpace { /** * Specifies remoteAddressSpace. - * @param remoteAddressSpace The reference of the remote virtual network address space - * @return the next definition stage */ WithCreate withRemoteAddressSpace(AddressSpace remoteAddressSpace); } @@ -221,8 +200,6 @@ interface WithRemoteAddressSpace { interface WithRemoteVirtualNetwork { /** * Specifies remoteVirtualNetwork. - * @param remoteVirtualNetwork The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering) - * @return the next definition stage */ WithCreate withRemoteVirtualNetwork(SubResource remoteVirtualNetwork); } @@ -233,8 +210,6 @@ interface WithRemoteVirtualNetwork { interface WithUseRemoteGateways { /** * Specifies useRemoteGateways. - * @param useRemoteGateways If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway - * @return the next definition stage */ WithCreate withUseRemoteGateways(Boolean useRemoteGateways); } @@ -263,8 +238,6 @@ interface UpdateStages { interface WithAllowForwardedTraffic { /** * Specifies allowForwardedTraffic. - * @param allowForwardedTraffic Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed - * @return the next update stage */ Update withAllowForwardedTraffic(Boolean allowForwardedTraffic); } @@ -275,8 +248,6 @@ interface WithAllowForwardedTraffic { interface WithAllowGatewayTransit { /** * Specifies allowGatewayTransit. - * @param allowGatewayTransit If gateway links can be used in remote virtual networking to link to this virtual network - * @return the next update stage */ Update withAllowGatewayTransit(Boolean allowGatewayTransit); } @@ -287,8 +258,6 @@ interface WithAllowGatewayTransit { interface WithAllowVirtualNetworkAccess { /** * Specifies allowVirtualNetworkAccess. - * @param allowVirtualNetworkAccess Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space - * @return the next update stage */ Update withAllowVirtualNetworkAccess(Boolean allowVirtualNetworkAccess); } @@ -299,8 +268,6 @@ interface WithAllowVirtualNetworkAccess { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } @@ -311,8 +278,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -323,8 +288,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -335,8 +298,6 @@ interface WithName { interface WithPeeringState { /** * Specifies peeringState. - * @param peeringState The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'. Possible values include: 'Initiated', 'Connected', 'Disconnected' - * @return the next update stage */ Update withPeeringState(VirtualNetworkPeeringState peeringState); } @@ -347,8 +308,6 @@ interface WithPeeringState { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource - * @return the next update stage */ Update withProvisioningState(String provisioningState); } @@ -359,8 +318,6 @@ interface WithProvisioningState { interface WithRemoteAddressSpace { /** * Specifies remoteAddressSpace. - * @param remoteAddressSpace The reference of the remote virtual network address space - * @return the next update stage */ Update withRemoteAddressSpace(AddressSpace remoteAddressSpace); } @@ -371,8 +328,6 @@ interface WithRemoteAddressSpace { interface WithRemoteVirtualNetwork { /** * Specifies remoteVirtualNetwork. - * @param remoteVirtualNetwork The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering) - * @return the next update stage */ Update withRemoteVirtualNetwork(SubResource remoteVirtualNetwork); } @@ -383,8 +338,6 @@ interface WithRemoteVirtualNetwork { interface WithUseRemoteGateways { /** * Specifies useRemoteGateways. - * @param useRemoteGateways If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway - * @return the next update stage */ Update withUseRemoteGateways(Boolean useRemoteGateways); } diff --git a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/implementation/NetworkManagementClientImpl.java b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/implementation/NetworkManagementClientImpl.java index a4c2939eaf07..d88f747e0ee4 100644 --- a/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/implementation/NetworkManagementClientImpl.java +++ b/network/resource-manager/v2017_10_01/src/main/java/com/microsoft/azure/management/network/v2017_10_01/implementation/NetworkManagementClientImpl.java @@ -68,11 +68,11 @@ public NetworkManagementClientImpl withSubscriptionId(String subscriptionId) { return this; } - /** The preferred language for the response. */ + /** Gets or sets the preferred language for the response. */ private String acceptLanguage; /** - * Gets The preferred language for the response. + * Gets Gets or sets the preferred language for the response. * * @return the acceptLanguage value. */ @@ -81,7 +81,7 @@ public String acceptLanguage() { } /** - * Sets The preferred language for the response. + * Sets Gets or sets the preferred language for the response. * * @param acceptLanguage the acceptLanguage value. * @return the service client itself @@ -91,11 +91,11 @@ public NetworkManagementClientImpl withAcceptLanguage(String acceptLanguage) { return this; } - /** The retry timeout in seconds for Long Running Operations. Default value is 30. */ + /** Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. */ private int longRunningOperationRetryTimeout; /** - * Gets The retry timeout in seconds for Long Running Operations. Default value is 30. + * Gets Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. * * @return the longRunningOperationRetryTimeout value. */ @@ -104,7 +104,7 @@ public int longRunningOperationRetryTimeout() { } /** - * Sets The retry timeout in seconds for Long Running Operations. Default value is 30. + * Sets Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. * * @param longRunningOperationRetryTimeout the longRunningOperationRetryTimeout value. * @return the service client itself @@ -114,11 +114,11 @@ public NetworkManagementClientImpl withLongRunningOperationRetryTimeout(int long return this; } - /** Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. */ + /** When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. */ private boolean generateClientRequestId; /** - * Gets Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. + * Gets When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. * * @return the generateClientRequestId value. */ @@ -127,7 +127,7 @@ public boolean generateClientRequestId() { } /** - * Sets Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. + * Sets When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. * * @param generateClientRequestId the generateClientRequestId value. * @return the service client itself @@ -700,7 +700,7 @@ protected void initialize() { */ @Override public String userAgent() { - return String.format("%s (%s, %s, auto-generated)", super.userAgent(), "NetworkManagementClient", "2017-10-01"); + return String.format("%s (%s)", super.userAgent(), "NetworkManagementClient"); } private void initializeService() { diff --git a/network/resource-manager/v2018_04_01/pom.xml b/network/resource-manager/v2018_04_01/pom.xml index 06692df6b54e..22c1113461a9 100644 --- a/network/resource-manager/v2018_04_01/pom.xml +++ b/network/resource-manager/v2018_04_01/pom.xml @@ -1,133 +1,133 @@ - - - 4.0.0 - com.microsoft.azure.network.v2018_04_01 - - com.microsoft.azure - azure-arm-parent - 0.0.3-beta - ../../../pom.xml - - azure-mgmt-network - 1.0.0-beta - jar - Microsoft Azure SDK for Network Management - This package contains Microsoft Network Management SDK. - https://github.com/Azure/azure-sdk-for-java - - - The MIT License (MIT) - http://opensource.org/licenses/MIT - repo - - - - scm:git:https://github.com/Azure/azure-sdk-for-java - scm:git:git@github.com:Azure/azure-sdk-for-java.git - HEAD - - - UTF-8 - - - - - microsoft - Microsoft - - - - - com.microsoft.azure - azure-client-runtime - - - com.microsoft.azure - azure-arm-client-runtime - - - junit - junit - test - - - com.microsoft.azure - azure-client-authentication - test - - - com.microsoft.azure - azure-mgmt-resources - test - - - com.microsoft.azure - azure-arm-client-runtime - test-jar - test - - - - - - org.apache.maven.plugins - maven-jar-plugin - - - - true - true - - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - org.apache.maven.plugins - maven-compiler-plugin - 3.1 - - 1.7 - 1.7 - - - com.microsoft.azure.management.apigeneration.LangDefinitionProcessor - - - true - true - - true - true - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.8 - - *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search - - - /** -
* Copyright (c) Microsoft Corporation. All rights reserved. -
* Licensed under the MIT License. See License.txt in the project root for -
* license information. -
*/ - ]]> -
-
-
-
-
-
+ + + 4.0.0 + com.microsoft.azure.network.v2018_04_01 + + com.microsoft.azure + azure-arm-parent + 0.0.2-beta + ../../../pom.xml + + azure-mgmt-network + 1.0.0-beta + jar + Microsoft Azure SDK for Network Management + This package contains Microsoft Network Management SDK. + https://github.com/Azure/azure-libraries-for-java + + + The MIT License (MIT) + http://opensource.org/licenses/MIT + repo + + + + scm:git:https://github.com/Azure/azure-libraries-for-java + scm:git:git@github.com:Azure/azure-libraries-for-java.git + HEAD + + + UTF-8 + + + + + microsoft + Microsoft + + + + + com.microsoft.azure + azure-client-runtime + + + com.microsoft.azure + azure-arm-client-runtime + + + junit + junit + test + + + com.microsoft.azure + azure-client-authentication + test + + + com.microsoft.azure + azure-mgmt-resources + test + + + com.microsoft.azure + azure-arm-client-runtime + test-jar + test + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + true + true + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + org.apache.maven.plugins + maven-compiler-plugin + 3.1 + + 1.7 + 1.7 + + + com.microsoft.azure.management.apigeneration.LangDefinitionProcessor + + + true + true + + true + true + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.8 + + *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search + + + /** +
* Copyright (c) Microsoft Corporation. All rights reserved. +
* Licensed under the MIT License. See License.txt in the project root for +
* license information. +
*/ + ]]> +
+
+
+
+
+
diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ApplicationGateway.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ApplicationGateway.java index c12c4f506b81..0eaa758fb770 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ApplicationGateway.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ApplicationGateway.java @@ -163,265 +163,221 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup authenticationCertificates); } /** - * The stage of the applicationgateway definition allowing to specify AutoscaleConfiguration. + * The stage of the applicationgateway update allowing to specify AutoscaleConfiguration. */ interface WithAutoscaleConfiguration { /** * Specifies autoscaleConfiguration. - * @param autoscaleConfiguration Autoscale Configuration - * @return the next definition stage */ WithCreate withAutoscaleConfiguration(ApplicationGatewayAutoscaleConfiguration autoscaleConfiguration); } /** - * The stage of the applicationgateway definition allowing to specify BackendAddressPools. + * The stage of the applicationgateway update allowing to specify BackendAddressPools. */ interface WithBackendAddressPools { /** * Specifies backendAddressPools. - * @param backendAddressPools Backend address pool of the application gateway resource - * @return the next definition stage */ WithCreate withBackendAddressPools(List backendAddressPools); } /** - * The stage of the applicationgateway definition allowing to specify BackendHttpSettingsCollection. + * The stage of the applicationgateway update allowing to specify BackendHttpSettingsCollection. */ interface WithBackendHttpSettingsCollection { /** * Specifies backendHttpSettingsCollection. - * @param backendHttpSettingsCollection Backend http settings of the application gateway resource - * @return the next definition stage */ WithCreate withBackendHttpSettingsCollection(List backendHttpSettingsCollection); } /** - * The stage of the applicationgateway definition allowing to specify EnableFips. + * The stage of the applicationgateway update allowing to specify EnableFips. */ interface WithEnableFips { /** * Specifies enableFips. - * @param enableFips Whether FIPS is enabled on the application gateway resource - * @return the next definition stage */ WithCreate withEnableFips(Boolean enableFips); } /** - * The stage of the applicationgateway definition allowing to specify EnableHttp2. + * The stage of the applicationgateway update allowing to specify EnableHttp2. */ interface WithEnableHttp2 { /** * Specifies enableHttp2. - * @param enableHttp2 Whether HTTP2 is enabled on the application gateway resource - * @return the next definition stage */ WithCreate withEnableHttp2(Boolean enableHttp2); } /** - * The stage of the applicationgateway definition allowing to specify Etag. + * The stage of the applicationgateway update allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } /** - * The stage of the applicationgateway definition allowing to specify FrontendIPConfigurations. + * The stage of the applicationgateway update allowing to specify FrontendIPConfigurations. */ interface WithFrontendIPConfigurations { /** * Specifies frontendIPConfigurations. - * @param frontendIPConfigurations Frontend IP addresses of the application gateway resource - * @return the next definition stage */ WithCreate withFrontendIPConfigurations(List frontendIPConfigurations); } /** - * The stage of the applicationgateway definition allowing to specify FrontendPorts. + * The stage of the applicationgateway update allowing to specify FrontendPorts. */ interface WithFrontendPorts { /** * Specifies frontendPorts. - * @param frontendPorts Frontend ports of the application gateway resource - * @return the next definition stage */ WithCreate withFrontendPorts(List frontendPorts); } /** - * The stage of the applicationgateway definition allowing to specify GatewayIPConfigurations. + * The stage of the applicationgateway update allowing to specify GatewayIPConfigurations. */ interface WithGatewayIPConfigurations { /** * Specifies gatewayIPConfigurations. - * @param gatewayIPConfigurations Subnets of application the gateway resource - * @return the next definition stage */ WithCreate withGatewayIPConfigurations(List gatewayIPConfigurations); } /** - * The stage of the applicationgateway definition allowing to specify HttpListeners. + * The stage of the applicationgateway update allowing to specify HttpListeners. */ interface WithHttpListeners { /** * Specifies httpListeners. - * @param httpListeners Http listeners of the application gateway resource - * @return the next definition stage */ WithCreate withHttpListeners(List httpListeners); } /** - * The stage of the applicationgateway definition allowing to specify Probes. + * The stage of the applicationgateway update allowing to specify Probes. */ interface WithProbes { /** * Specifies probes. - * @param probes Probes of the application gateway resource - * @return the next definition stage */ WithCreate withProbes(List probes); } /** - * The stage of the applicationgateway definition allowing to specify ProvisioningState. + * The stage of the applicationgateway update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Provisioning state of the application gateway resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the applicationgateway definition allowing to specify RedirectConfigurations. + * The stage of the applicationgateway update allowing to specify RedirectConfigurations. */ interface WithRedirectConfigurations { /** * Specifies redirectConfigurations. - * @param redirectConfigurations Redirect configurations of the application gateway resource - * @return the next definition stage */ WithCreate withRedirectConfigurations(List redirectConfigurations); } /** - * The stage of the applicationgateway definition allowing to specify RequestRoutingRules. + * The stage of the applicationgateway update allowing to specify RequestRoutingRules. */ interface WithRequestRoutingRules { /** * Specifies requestRoutingRules. - * @param requestRoutingRules Request routing rules of the application gateway resource - * @return the next definition stage */ WithCreate withRequestRoutingRules(List requestRoutingRules); } /** - * The stage of the applicationgateway definition allowing to specify ResourceGuid. + * The stage of the applicationgateway update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid Resource GUID property of the application gateway resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the applicationgateway definition allowing to specify Sku. + * The stage of the applicationgateway update allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku SKU of the application gateway resource - * @return the next definition stage */ WithCreate withSku(ApplicationGatewaySku sku); } /** - * The stage of the applicationgateway definition allowing to specify SslCertificates. + * The stage of the applicationgateway update allowing to specify SslCertificates. */ interface WithSslCertificates { /** * Specifies sslCertificates. - * @param sslCertificates SSL certificates of the application gateway resource - * @return the next definition stage */ WithCreate withSslCertificates(List sslCertificates); } /** - * The stage of the applicationgateway definition allowing to specify SslPolicy. + * The stage of the applicationgateway update allowing to specify SslPolicy. */ interface WithSslPolicy { /** * Specifies sslPolicy. - * @param sslPolicy SSL policy of the application gateway resource - * @return the next definition stage */ WithCreate withSslPolicy(ApplicationGatewaySslPolicy sslPolicy); } /** - * The stage of the applicationgateway definition allowing to specify UrlPathMaps. + * The stage of the applicationgateway update allowing to specify UrlPathMaps. */ interface WithUrlPathMaps { /** * Specifies urlPathMaps. - * @param urlPathMaps URL path map of the application gateway resource - * @return the next definition stage */ WithCreate withUrlPathMaps(List urlPathMaps); } /** - * The stage of the applicationgateway definition allowing to specify WebApplicationFirewallConfiguration. + * The stage of the applicationgateway update allowing to specify WebApplicationFirewallConfiguration. */ interface WithWebApplicationFirewallConfiguration { /** * Specifies webApplicationFirewallConfiguration. - * @param webApplicationFirewallConfiguration Web application firewall configuration - * @return the next definition stage */ WithCreate withWebApplicationFirewallConfiguration(ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration); } /** - * The stage of the applicationgateway definition allowing to specify Zones. + * The stage of the applicationgateway update allowing to specify Zones. */ interface WithZones { /** * Specifies zones. - * @param zones A list of availability zones denoting where the resource needs to come from - * @return the next definition stage */ WithCreate withZones(List zones); } @@ -445,265 +401,221 @@ interface Update extends Appliable, Resource.UpdateWithTags< */ interface UpdateStages { /** - * The stage of the applicationgateway update allowing to specify AuthenticationCertificates. + * The stage of the applicationgateway {0} allowing to specify AuthenticationCertificates. */ interface WithAuthenticationCertificates { /** * Specifies authenticationCertificates. - * @param authenticationCertificates Authentication certificates of the application gateway resource - * @return the next update stage */ Update withAuthenticationCertificates(List authenticationCertificates); } /** - * The stage of the applicationgateway update allowing to specify AutoscaleConfiguration. + * The stage of the applicationgateway {0} allowing to specify AutoscaleConfiguration. */ interface WithAutoscaleConfiguration { /** * Specifies autoscaleConfiguration. - * @param autoscaleConfiguration Autoscale Configuration - * @return the next update stage */ Update withAutoscaleConfiguration(ApplicationGatewayAutoscaleConfiguration autoscaleConfiguration); } /** - * The stage of the applicationgateway update allowing to specify BackendAddressPools. + * The stage of the applicationgateway {0} allowing to specify BackendAddressPools. */ interface WithBackendAddressPools { /** * Specifies backendAddressPools. - * @param backendAddressPools Backend address pool of the application gateway resource - * @return the next update stage */ Update withBackendAddressPools(List backendAddressPools); } /** - * The stage of the applicationgateway update allowing to specify BackendHttpSettingsCollection. + * The stage of the applicationgateway {0} allowing to specify BackendHttpSettingsCollection. */ interface WithBackendHttpSettingsCollection { /** * Specifies backendHttpSettingsCollection. - * @param backendHttpSettingsCollection Backend http settings of the application gateway resource - * @return the next update stage */ Update withBackendHttpSettingsCollection(List backendHttpSettingsCollection); } /** - * The stage of the applicationgateway update allowing to specify EnableFips. + * The stage of the applicationgateway {0} allowing to specify EnableFips. */ interface WithEnableFips { /** * Specifies enableFips. - * @param enableFips Whether FIPS is enabled on the application gateway resource - * @return the next update stage */ Update withEnableFips(Boolean enableFips); } /** - * The stage of the applicationgateway update allowing to specify EnableHttp2. + * The stage of the applicationgateway {0} allowing to specify EnableHttp2. */ interface WithEnableHttp2 { /** * Specifies enableHttp2. - * @param enableHttp2 Whether HTTP2 is enabled on the application gateway resource - * @return the next update stage */ Update withEnableHttp2(Boolean enableHttp2); } /** - * The stage of the applicationgateway update allowing to specify Etag. + * The stage of the applicationgateway {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the applicationgateway update allowing to specify FrontendIPConfigurations. + * The stage of the applicationgateway {0} allowing to specify FrontendIPConfigurations. */ interface WithFrontendIPConfigurations { /** * Specifies frontendIPConfigurations. - * @param frontendIPConfigurations Frontend IP addresses of the application gateway resource - * @return the next update stage */ Update withFrontendIPConfigurations(List frontendIPConfigurations); } /** - * The stage of the applicationgateway update allowing to specify FrontendPorts. + * The stage of the applicationgateway {0} allowing to specify FrontendPorts. */ interface WithFrontendPorts { /** * Specifies frontendPorts. - * @param frontendPorts Frontend ports of the application gateway resource - * @return the next update stage */ Update withFrontendPorts(List frontendPorts); } /** - * The stage of the applicationgateway update allowing to specify GatewayIPConfigurations. + * The stage of the applicationgateway {0} allowing to specify GatewayIPConfigurations. */ interface WithGatewayIPConfigurations { /** * Specifies gatewayIPConfigurations. - * @param gatewayIPConfigurations Subnets of application the gateway resource - * @return the next update stage */ Update withGatewayIPConfigurations(List gatewayIPConfigurations); } /** - * The stage of the applicationgateway update allowing to specify HttpListeners. + * The stage of the applicationgateway {0} allowing to specify HttpListeners. */ interface WithHttpListeners { /** * Specifies httpListeners. - * @param httpListeners Http listeners of the application gateway resource - * @return the next update stage */ Update withHttpListeners(List httpListeners); } /** - * The stage of the applicationgateway update allowing to specify Probes. + * The stage of the applicationgateway {0} allowing to specify Probes. */ interface WithProbes { /** * Specifies probes. - * @param probes Probes of the application gateway resource - * @return the next update stage */ Update withProbes(List probes); } /** - * The stage of the applicationgateway update allowing to specify ProvisioningState. + * The stage of the applicationgateway {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Provisioning state of the application gateway resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the applicationgateway update allowing to specify RedirectConfigurations. + * The stage of the applicationgateway {0} allowing to specify RedirectConfigurations. */ interface WithRedirectConfigurations { /** * Specifies redirectConfigurations. - * @param redirectConfigurations Redirect configurations of the application gateway resource - * @return the next update stage */ Update withRedirectConfigurations(List redirectConfigurations); } /** - * The stage of the applicationgateway update allowing to specify RequestRoutingRules. + * The stage of the applicationgateway {0} allowing to specify RequestRoutingRules. */ interface WithRequestRoutingRules { /** * Specifies requestRoutingRules. - * @param requestRoutingRules Request routing rules of the application gateway resource - * @return the next update stage */ Update withRequestRoutingRules(List requestRoutingRules); } /** - * The stage of the applicationgateway update allowing to specify ResourceGuid. + * The stage of the applicationgateway {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid Resource GUID property of the application gateway resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the applicationgateway update allowing to specify Sku. + * The stage of the applicationgateway {0} allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku SKU of the application gateway resource - * @return the next update stage */ Update withSku(ApplicationGatewaySku sku); } /** - * The stage of the applicationgateway update allowing to specify SslCertificates. + * The stage of the applicationgateway {0} allowing to specify SslCertificates. */ interface WithSslCertificates { /** * Specifies sslCertificates. - * @param sslCertificates SSL certificates of the application gateway resource - * @return the next update stage */ Update withSslCertificates(List sslCertificates); } /** - * The stage of the applicationgateway update allowing to specify SslPolicy. + * The stage of the applicationgateway {0} allowing to specify SslPolicy. */ interface WithSslPolicy { /** * Specifies sslPolicy. - * @param sslPolicy SSL policy of the application gateway resource - * @return the next update stage */ Update withSslPolicy(ApplicationGatewaySslPolicy sslPolicy); } /** - * The stage of the applicationgateway update allowing to specify UrlPathMaps. + * The stage of the applicationgateway {0} allowing to specify UrlPathMaps. */ interface WithUrlPathMaps { /** * Specifies urlPathMaps. - * @param urlPathMaps URL path map of the application gateway resource - * @return the next update stage */ Update withUrlPathMaps(List urlPathMaps); } /** - * The stage of the applicationgateway update allowing to specify WebApplicationFirewallConfiguration. + * The stage of the applicationgateway {0} allowing to specify WebApplicationFirewallConfiguration. */ interface WithWebApplicationFirewallConfiguration { /** * Specifies webApplicationFirewallConfiguration. - * @param webApplicationFirewallConfiguration Web application firewall configuration - * @return the next update stage */ Update withWebApplicationFirewallConfiguration(ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration); } /** - * The stage of the applicationgateway update allowing to specify Zones. + * The stage of the applicationgateway {0} allowing to specify Zones. */ interface WithZones { /** * Specifies zones. - * @param zones A list of availability zones denoting where the resource needs to come from - * @return the next update stage */ Update withZones(List zones); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/AzureFirewall.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/AzureFirewall.java index 0aa9a5261c78..6139f2ebd98f 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/AzureFirewall.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/AzureFirewall.java @@ -73,49 +73,41 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup applicationRuleCollections); } /** - * The stage of the azurefirewall definition allowing to specify IpConfigurations. + * The stage of the azurefirewall update allowing to specify IpConfigurations. */ interface WithIpConfigurations { /** * Specifies ipConfigurations. - * @param ipConfigurations IP configuration of the Azure Firewall resource - * @return the next definition stage */ WithCreate withIpConfigurations(List ipConfigurations); } /** - * The stage of the azurefirewall definition allowing to specify NetworkRuleCollections. + * The stage of the azurefirewall update allowing to specify NetworkRuleCollections. */ interface WithNetworkRuleCollections { /** * Specifies networkRuleCollections. - * @param networkRuleCollections Collection of network rule collections used by a Azure Firewall - * @return the next definition stage */ WithCreate withNetworkRuleCollections(List networkRuleCollections); } /** - * The stage of the azurefirewall definition allowing to specify ProvisioningState. + * The stage of the azurefirewall update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(ProvisioningState provisioningState); } @@ -139,49 +131,41 @@ interface Update extends Appliable, Resource.UpdateWithTags applicationRuleCollections); } /** - * The stage of the azurefirewall update allowing to specify IpConfigurations. + * The stage of the azurefirewall {0} allowing to specify IpConfigurations. */ interface WithIpConfigurations { /** * Specifies ipConfigurations. - * @param ipConfigurations IP configuration of the Azure Firewall resource - * @return the next update stage */ Update withIpConfigurations(List ipConfigurations); } /** - * The stage of the azurefirewall update allowing to specify NetworkRuleCollections. + * The stage of the azurefirewall {0} allowing to specify NetworkRuleCollections. */ interface WithNetworkRuleCollections { /** * Specifies networkRuleCollections. - * @param networkRuleCollections Collection of network rule collections used by a Azure Firewall - * @return the next update stage */ Update withNetworkRuleCollections(List networkRuleCollections); } /** - * The stage of the azurefirewall update allowing to specify ProvisioningState. + * The stage of the azurefirewall {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next update stage */ Update withProvisioningState(ProvisioningState provisioningState); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ConnectionMonitorResult.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ConnectionMonitorResult.java index 93b9782c52e6..3fdff65d549c 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ConnectionMonitorResult.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ConnectionMonitorResult.java @@ -111,9 +111,6 @@ interface Blank extends WithNetworkWatcher { interface WithNetworkWatcher { /** * Specifies resourceGroupName, networkWatcherName. - * @param resourceGroupName The name of the resource group containing Network Watcher - * @param networkWatcherName The name of the Network Watcher resource - * @return the next definition stage */ WithDestination withExistingNetworkWatcher(String resourceGroupName, String networkWatcherName); } @@ -124,8 +121,6 @@ interface WithNetworkWatcher { interface WithDestination { /** * Specifies destination. - * @param destination the destination parameter value - * @return the next definition stage */ WithSource withDestination(ConnectionMonitorDestination destination); } @@ -136,8 +131,6 @@ interface WithDestination { interface WithSource { /** * Specifies source. - * @param source the source parameter value - * @return the next definition stage */ WithCreate withSource(ConnectionMonitorSource source); } @@ -148,8 +141,6 @@ interface WithSource { interface WithAutoStart { /** * Specifies autoStart. - * @param autoStart Determines if the connection monitor will start automatically once created - * @return the next definition stage */ WithCreate withAutoStart(Boolean autoStart); } @@ -160,8 +151,6 @@ interface WithAutoStart { interface WithLocation { /** * Specifies location. - * @param location Connection monitor location - * @return the next definition stage */ WithCreate withLocation(String location); } @@ -172,8 +161,6 @@ interface WithLocation { interface WithMonitoringIntervalInSeconds { /** * Specifies monitoringIntervalInSeconds. - * @param monitoringIntervalInSeconds Monitoring interval in seconds - * @return the next definition stage */ WithCreate withMonitoringIntervalInSeconds(Integer monitoringIntervalInSeconds); } @@ -184,8 +171,6 @@ interface WithMonitoringIntervalInSeconds { interface WithTags { /** * Specifies tags. - * @param tags Connection monitor tags - * @return the next definition stage */ WithCreate withTags(Map tags); } @@ -214,8 +199,6 @@ interface UpdateStages { interface WithAutoStart { /** * Specifies autoStart. - * @param autoStart Determines if the connection monitor will start automatically once created - * @return the next update stage */ Update withAutoStart(Boolean autoStart); } @@ -226,8 +209,6 @@ interface WithAutoStart { interface WithLocation { /** * Specifies location. - * @param location Connection monitor location - * @return the next update stage */ Update withLocation(String location); } @@ -238,8 +219,6 @@ interface WithLocation { interface WithMonitoringIntervalInSeconds { /** * Specifies monitoringIntervalInSeconds. - * @param monitoringIntervalInSeconds Monitoring interval in seconds - * @return the next update stage */ Update withMonitoringIntervalInSeconds(Integer monitoringIntervalInSeconds); } @@ -250,8 +229,6 @@ interface WithMonitoringIntervalInSeconds { interface WithTags { /** * Specifies tags. - * @param tags Connection monitor tags - * @return the next update stage */ Update withTags(Map tags); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCircuit.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCircuit.java index 7de19cef7968..21d48426d64f 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCircuit.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCircuit.java @@ -110,133 +110,111 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup authorizations); } /** - * The stage of the expressroutecircuit definition allowing to specify CircuitProvisioningState. + * The stage of the expressroutecircuit update allowing to specify CircuitProvisioningState. */ interface WithCircuitProvisioningState { /** * Specifies circuitProvisioningState. - * @param circuitProvisioningState The CircuitProvisioningState state of the resource - * @return the next definition stage */ WithCreate withCircuitProvisioningState(String circuitProvisioningState); } /** - * The stage of the expressroutecircuit definition allowing to specify GatewayManagerEtag. + * The stage of the expressroutecircuit update allowing to specify GatewayManagerEtag. */ interface WithGatewayManagerEtag { /** * Specifies gatewayManagerEtag. - * @param gatewayManagerEtag The GatewayManager Etag - * @return the next definition stage */ WithCreate withGatewayManagerEtag(String gatewayManagerEtag); } /** - * The stage of the expressroutecircuit definition allowing to specify Peerings. + * The stage of the expressroutecircuit update allowing to specify Peerings. */ interface WithPeerings { /** * Specifies peerings. - * @param peerings The list of peerings - * @return the next definition stage */ WithCreate withPeerings(List peerings); } /** - * The stage of the expressroutecircuit definition allowing to specify ProvisioningState. + * The stage of the expressroutecircuit update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the expressroutecircuit definition allowing to specify ServiceKey. + * The stage of the expressroutecircuit update allowing to specify ServiceKey. */ interface WithServiceKey { /** * Specifies serviceKey. - * @param serviceKey The ServiceKey - * @return the next definition stage */ WithCreate withServiceKey(String serviceKey); } /** - * The stage of the expressroutecircuit definition allowing to specify ServiceProviderNotes. + * The stage of the expressroutecircuit update allowing to specify ServiceProviderNotes. */ interface WithServiceProviderNotes { /** * Specifies serviceProviderNotes. - * @param serviceProviderNotes The ServiceProviderNotes - * @return the next definition stage */ WithCreate withServiceProviderNotes(String serviceProviderNotes); } /** - * The stage of the expressroutecircuit definition allowing to specify ServiceProviderProperties. + * The stage of the expressroutecircuit update allowing to specify ServiceProviderProperties. */ interface WithServiceProviderProperties { /** * Specifies serviceProviderProperties. - * @param serviceProviderProperties The ServiceProviderProperties - * @return the next definition stage */ WithCreate withServiceProviderProperties(ExpressRouteCircuitServiceProviderProperties serviceProviderProperties); } /** - * The stage of the expressroutecircuit definition allowing to specify ServiceProviderProvisioningState. + * The stage of the expressroutecircuit update allowing to specify ServiceProviderProvisioningState. */ interface WithServiceProviderProvisioningState { /** * Specifies serviceProviderProvisioningState. - * @param serviceProviderProvisioningState The ServiceProviderProvisioningState state of the resource. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'. Possible values include: 'NotProvisioned', 'Provisioning', 'Provisioned', 'Deprovisioning' - * @return the next definition stage */ WithCreate withServiceProviderProvisioningState(ServiceProviderProvisioningState serviceProviderProvisioningState); } /** - * The stage of the expressroutecircuit definition allowing to specify Sku. + * The stage of the expressroutecircuit update allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The SKU - * @return the next definition stage */ WithCreate withSku(ExpressRouteCircuitSku sku); } @@ -260,133 +238,111 @@ interface Update extends Appliable, Resource.UpdateWithTags */ interface UpdateStages { /** - * The stage of the expressroutecircuit update allowing to specify AllowClassicOperations. + * The stage of the expressroutecircuit {0} allowing to specify AllowClassicOperations. */ interface WithAllowClassicOperations { /** * Specifies allowClassicOperations. - * @param allowClassicOperations Allow classic operations - * @return the next update stage */ Update withAllowClassicOperations(Boolean allowClassicOperations); } /** - * The stage of the expressroutecircuit update allowing to specify Authorizations. + * The stage of the expressroutecircuit {0} allowing to specify Authorizations. */ interface WithAuthorizations { /** * Specifies authorizations. - * @param authorizations The list of authorizations - * @return the next update stage */ Update withAuthorizations(List authorizations); } /** - * The stage of the expressroutecircuit update allowing to specify CircuitProvisioningState. + * The stage of the expressroutecircuit {0} allowing to specify CircuitProvisioningState. */ interface WithCircuitProvisioningState { /** * Specifies circuitProvisioningState. - * @param circuitProvisioningState The CircuitProvisioningState state of the resource - * @return the next update stage */ Update withCircuitProvisioningState(String circuitProvisioningState); } /** - * The stage of the expressroutecircuit update allowing to specify GatewayManagerEtag. + * The stage of the expressroutecircuit {0} allowing to specify GatewayManagerEtag. */ interface WithGatewayManagerEtag { /** * Specifies gatewayManagerEtag. - * @param gatewayManagerEtag The GatewayManager Etag - * @return the next update stage */ Update withGatewayManagerEtag(String gatewayManagerEtag); } /** - * The stage of the expressroutecircuit update allowing to specify Peerings. + * The stage of the expressroutecircuit {0} allowing to specify Peerings. */ interface WithPeerings { /** * Specifies peerings. - * @param peerings The list of peerings - * @return the next update stage */ Update withPeerings(List peerings); } /** - * The stage of the expressroutecircuit update allowing to specify ProvisioningState. + * The stage of the expressroutecircuit {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the expressroutecircuit update allowing to specify ServiceKey. + * The stage of the expressroutecircuit {0} allowing to specify ServiceKey. */ interface WithServiceKey { /** * Specifies serviceKey. - * @param serviceKey The ServiceKey - * @return the next update stage */ Update withServiceKey(String serviceKey); } /** - * The stage of the expressroutecircuit update allowing to specify ServiceProviderNotes. + * The stage of the expressroutecircuit {0} allowing to specify ServiceProviderNotes. */ interface WithServiceProviderNotes { /** * Specifies serviceProviderNotes. - * @param serviceProviderNotes The ServiceProviderNotes - * @return the next update stage */ Update withServiceProviderNotes(String serviceProviderNotes); } /** - * The stage of the expressroutecircuit update allowing to specify ServiceProviderProperties. + * The stage of the expressroutecircuit {0} allowing to specify ServiceProviderProperties. */ interface WithServiceProviderProperties { /** * Specifies serviceProviderProperties. - * @param serviceProviderProperties The ServiceProviderProperties - * @return the next update stage */ Update withServiceProviderProperties(ExpressRouteCircuitServiceProviderProperties serviceProviderProperties); } /** - * The stage of the expressroutecircuit update allowing to specify ServiceProviderProvisioningState. + * The stage of the expressroutecircuit {0} allowing to specify ServiceProviderProvisioningState. */ interface WithServiceProviderProvisioningState { /** * Specifies serviceProviderProvisioningState. - * @param serviceProviderProvisioningState The ServiceProviderProvisioningState state of the resource. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'. Possible values include: 'NotProvisioned', 'Provisioning', 'Provisioned', 'Deprovisioning' - * @return the next update stage */ Update withServiceProviderProvisioningState(ServiceProviderProvisioningState serviceProviderProvisioningState); } /** - * The stage of the expressroutecircuit update allowing to specify Sku. + * The stage of the expressroutecircuit {0} allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The SKU - * @return the next update stage */ Update withSku(ExpressRouteCircuitSku sku); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCircuitAuthorization.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCircuitAuthorization.java index ea9b80b064e8..79d61ce41d18 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCircuitAuthorization.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCircuitAuthorization.java @@ -74,9 +74,6 @@ interface Blank extends WithExpressRouteCircuit { interface WithExpressRouteCircuit { /** * Specifies resourceGroupName, circuitName. - * @param resourceGroupName The name of the resource group - * @param circuitName The name of the express route circuit - * @return the next definition stage */ WithCreate withExistingExpressRouteCircuit(String resourceGroupName, String circuitName); } @@ -87,8 +84,6 @@ interface WithExpressRouteCircuit { interface WithAuthorizationKey { /** * Specifies authorizationKey. - * @param authorizationKey The authorization key - * @return the next definition stage */ WithCreate withAuthorizationKey(String authorizationKey); } @@ -99,8 +94,6 @@ interface WithAuthorizationKey { interface WithAuthorizationUseStatus { /** * Specifies authorizationUseStatus. - * @param authorizationUseStatus AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'. Possible values include: 'Available', 'InUse' - * @return the next definition stage */ WithCreate withAuthorizationUseStatus(AuthorizationUseStatus authorizationUseStatus); } @@ -111,8 +104,6 @@ interface WithAuthorizationUseStatus { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -123,8 +114,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -135,8 +124,6 @@ interface WithName { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -165,8 +152,6 @@ interface UpdateStages { interface WithAuthorizationKey { /** * Specifies authorizationKey. - * @param authorizationKey The authorization key - * @return the next update stage */ Update withAuthorizationKey(String authorizationKey); } @@ -177,8 +162,6 @@ interface WithAuthorizationKey { interface WithAuthorizationUseStatus { /** * Specifies authorizationUseStatus. - * @param authorizationUseStatus AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'. Possible values include: 'Available', 'InUse' - * @return the next update stage */ Update withAuthorizationUseStatus(AuthorizationUseStatus authorizationUseStatus); } @@ -189,8 +172,6 @@ interface WithAuthorizationUseStatus { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -201,8 +182,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -213,8 +192,6 @@ interface WithName { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCircuitConnection.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCircuitConnection.java index 47d6be6821c2..86ad0fe503b7 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCircuitConnection.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCircuitConnection.java @@ -90,10 +90,6 @@ interface Blank extends WithPeering { interface WithPeering { /** * Specifies resourceGroupName, circuitName, peeringName. - * @param resourceGroupName The name of the resource group - * @param circuitName The name of the express route circuit - * @param peeringName The name of the peering - * @return the next definition stage */ WithCreate withExistingPeering(String resourceGroupName, String circuitName, String peeringName); } @@ -104,8 +100,6 @@ interface WithPeering { interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix /29 IP address space to carve out Customer addresses for tunnels - * @return the next definition stage */ WithCreate withAddressPrefix(String addressPrefix); } @@ -116,8 +110,6 @@ interface WithAddressPrefix { interface WithAuthorizationKey { /** * Specifies authorizationKey. - * @param authorizationKey The authorization key - * @return the next definition stage */ WithCreate withAuthorizationKey(String authorizationKey); } @@ -128,8 +120,6 @@ interface WithAuthorizationKey { interface WithExpressRouteCircuitPeering { /** * Specifies expressRouteCircuitPeering. - * @param expressRouteCircuitPeering Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection - * @return the next definition stage */ WithCreate withExpressRouteCircuitPeering(SubResource expressRouteCircuitPeering); } @@ -140,8 +130,6 @@ interface WithExpressRouteCircuitPeering { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -152,8 +140,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -164,8 +150,6 @@ interface WithName { interface WithPeerExpressRouteCircuitPeering { /** * Specifies peerExpressRouteCircuitPeering. - * @param peerExpressRouteCircuitPeering Reference to Express Route Circuit Private Peering Resource of the peered circuit - * @return the next definition stage */ WithCreate withPeerExpressRouteCircuitPeering(SubResource peerExpressRouteCircuitPeering); } @@ -194,8 +178,6 @@ interface UpdateStages { interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix /29 IP address space to carve out Customer addresses for tunnels - * @return the next update stage */ Update withAddressPrefix(String addressPrefix); } @@ -206,8 +188,6 @@ interface WithAddressPrefix { interface WithAuthorizationKey { /** * Specifies authorizationKey. - * @param authorizationKey The authorization key - * @return the next update stage */ Update withAuthorizationKey(String authorizationKey); } @@ -218,8 +198,6 @@ interface WithAuthorizationKey { interface WithExpressRouteCircuitPeering { /** * Specifies expressRouteCircuitPeering. - * @param expressRouteCircuitPeering Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection - * @return the next update stage */ Update withExpressRouteCircuitPeering(SubResource expressRouteCircuitPeering); } @@ -230,8 +208,6 @@ interface WithExpressRouteCircuitPeering { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -242,8 +218,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -254,8 +228,6 @@ interface WithName { interface WithPeerExpressRouteCircuitPeering { /** * Specifies peerExpressRouteCircuitPeering. - * @param peerExpressRouteCircuitPeering Reference to Express Route Circuit Private Peering Resource of the peered circuit - * @return the next update stage */ Update withPeerExpressRouteCircuitPeering(SubResource peerExpressRouteCircuitPeering); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCircuitPeering.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCircuitPeering.java index 1afe4c9a94c5..594b32de9a47 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCircuitPeering.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCircuitPeering.java @@ -153,9 +153,6 @@ interface Blank extends WithExpressRouteCircuit { interface WithExpressRouteCircuit { /** * Specifies resourceGroupName, circuitName. - * @param resourceGroupName The name of the resource group - * @param circuitName The name of the express route circuit - * @return the next definition stage */ WithCreate withExistingExpressRouteCircuit(String resourceGroupName, String circuitName); } @@ -166,8 +163,6 @@ interface WithExpressRouteCircuit { interface WithAzureASN { /** * Specifies azureASN. - * @param azureASN The Azure ASN - * @return the next definition stage */ WithCreate withAzureASN(Integer azureASN); } @@ -178,8 +173,6 @@ interface WithAzureASN { interface WithConnections { /** * Specifies connections. - * @param connections The list of circuit connections associated with Azure Private Peering for this circuit - * @return the next definition stage */ WithCreate withConnections(List connections); } @@ -190,8 +183,6 @@ interface WithConnections { interface WithGatewayManagerEtag { /** * Specifies gatewayManagerEtag. - * @param gatewayManagerEtag The GatewayManager Etag - * @return the next definition stage */ WithCreate withGatewayManagerEtag(String gatewayManagerEtag); } @@ -202,8 +193,6 @@ interface WithGatewayManagerEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -214,8 +203,6 @@ interface WithId { interface WithIpv6PeeringConfig { /** * Specifies ipv6PeeringConfig. - * @param ipv6PeeringConfig The IPv6 peering configuration - * @return the next definition stage */ WithCreate withIpv6PeeringConfig(Ipv6ExpressRouteCircuitPeeringConfig ipv6PeeringConfig); } @@ -226,8 +213,6 @@ interface WithIpv6PeeringConfig { interface WithLastModifiedBy { /** * Specifies lastModifiedBy. - * @param lastModifiedBy Gets whether the provider or the customer last modified the peering - * @return the next definition stage */ WithCreate withLastModifiedBy(String lastModifiedBy); } @@ -238,8 +223,6 @@ interface WithLastModifiedBy { interface WithMicrosoftPeeringConfig { /** * Specifies microsoftPeeringConfig. - * @param microsoftPeeringConfig The Microsoft peering configuration - * @return the next definition stage */ WithCreate withMicrosoftPeeringConfig(ExpressRouteCircuitPeeringConfig microsoftPeeringConfig); } @@ -250,8 +233,6 @@ interface WithMicrosoftPeeringConfig { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -262,8 +243,6 @@ interface WithName { interface WithPeerASN { /** * Specifies peerASN. - * @param peerASN The peer ASN - * @return the next definition stage */ WithCreate withPeerASN(Long peerASN); } @@ -274,8 +253,6 @@ interface WithPeerASN { interface WithPeeringType { /** * Specifies peeringType. - * @param peeringType The peering type. Possible values include: 'AzurePublicPeering', 'AzurePrivatePeering', 'MicrosoftPeering' - * @return the next definition stage */ WithCreate withPeeringType(ExpressRoutePeeringType peeringType); } @@ -286,8 +263,6 @@ interface WithPeeringType { interface WithPrimaryAzurePort { /** * Specifies primaryAzurePort. - * @param primaryAzurePort The primary port - * @return the next definition stage */ WithCreate withPrimaryAzurePort(String primaryAzurePort); } @@ -298,8 +273,6 @@ interface WithPrimaryAzurePort { interface WithPrimaryPeerAddressPrefix { /** * Specifies primaryPeerAddressPrefix. - * @param primaryPeerAddressPrefix The primary address prefix - * @return the next definition stage */ WithCreate withPrimaryPeerAddressPrefix(String primaryPeerAddressPrefix); } @@ -310,8 +283,6 @@ interface WithPrimaryPeerAddressPrefix { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -322,8 +293,6 @@ interface WithProvisioningState { interface WithRouteFilter { /** * Specifies routeFilter. - * @param routeFilter The reference of the RouteFilter resource - * @return the next definition stage */ WithCreate withRouteFilter(RouteFilterInner routeFilter); } @@ -334,8 +303,6 @@ interface WithRouteFilter { interface WithSecondaryAzurePort { /** * Specifies secondaryAzurePort. - * @param secondaryAzurePort The secondary port - * @return the next definition stage */ WithCreate withSecondaryAzurePort(String secondaryAzurePort); } @@ -346,8 +313,6 @@ interface WithSecondaryAzurePort { interface WithSecondaryPeerAddressPrefix { /** * Specifies secondaryPeerAddressPrefix. - * @param secondaryPeerAddressPrefix The secondary address prefix - * @return the next definition stage */ WithCreate withSecondaryPeerAddressPrefix(String secondaryPeerAddressPrefix); } @@ -358,8 +323,6 @@ interface WithSecondaryPeerAddressPrefix { interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey The shared key - * @return the next definition stage */ WithCreate withSharedKey(String sharedKey); } @@ -370,8 +333,6 @@ interface WithSharedKey { interface WithState { /** * Specifies state. - * @param state The peering state. Possible values include: 'Disabled', 'Enabled' - * @return the next definition stage */ WithCreate withState(ExpressRoutePeeringState state); } @@ -382,8 +343,6 @@ interface WithState { interface WithStats { /** * Specifies stats. - * @param stats Gets peering stats - * @return the next definition stage */ WithCreate withStats(ExpressRouteCircuitStatsInner stats); } @@ -394,8 +353,6 @@ interface WithStats { interface WithVlanId { /** * Specifies vlanId. - * @param vlanId The VLAN ID - * @return the next definition stage */ WithCreate withVlanId(Integer vlanId); } @@ -424,8 +381,6 @@ interface UpdateStages { interface WithAzureASN { /** * Specifies azureASN. - * @param azureASN The Azure ASN - * @return the next update stage */ Update withAzureASN(Integer azureASN); } @@ -436,8 +391,6 @@ interface WithAzureASN { interface WithConnections { /** * Specifies connections. - * @param connections The list of circuit connections associated with Azure Private Peering for this circuit - * @return the next update stage */ Update withConnections(List connections); } @@ -448,8 +401,6 @@ interface WithConnections { interface WithGatewayManagerEtag { /** * Specifies gatewayManagerEtag. - * @param gatewayManagerEtag The GatewayManager Etag - * @return the next update stage */ Update withGatewayManagerEtag(String gatewayManagerEtag); } @@ -460,8 +411,6 @@ interface WithGatewayManagerEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -472,8 +421,6 @@ interface WithId { interface WithIpv6PeeringConfig { /** * Specifies ipv6PeeringConfig. - * @param ipv6PeeringConfig The IPv6 peering configuration - * @return the next update stage */ Update withIpv6PeeringConfig(Ipv6ExpressRouteCircuitPeeringConfig ipv6PeeringConfig); } @@ -484,8 +431,6 @@ interface WithIpv6PeeringConfig { interface WithLastModifiedBy { /** * Specifies lastModifiedBy. - * @param lastModifiedBy Gets whether the provider or the customer last modified the peering - * @return the next update stage */ Update withLastModifiedBy(String lastModifiedBy); } @@ -496,8 +441,6 @@ interface WithLastModifiedBy { interface WithMicrosoftPeeringConfig { /** * Specifies microsoftPeeringConfig. - * @param microsoftPeeringConfig The Microsoft peering configuration - * @return the next update stage */ Update withMicrosoftPeeringConfig(ExpressRouteCircuitPeeringConfig microsoftPeeringConfig); } @@ -508,8 +451,6 @@ interface WithMicrosoftPeeringConfig { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -520,8 +461,6 @@ interface WithName { interface WithPeerASN { /** * Specifies peerASN. - * @param peerASN The peer ASN - * @return the next update stage */ Update withPeerASN(Long peerASN); } @@ -532,8 +471,6 @@ interface WithPeerASN { interface WithPeeringType { /** * Specifies peeringType. - * @param peeringType The peering type. Possible values include: 'AzurePublicPeering', 'AzurePrivatePeering', 'MicrosoftPeering' - * @return the next update stage */ Update withPeeringType(ExpressRoutePeeringType peeringType); } @@ -544,8 +481,6 @@ interface WithPeeringType { interface WithPrimaryAzurePort { /** * Specifies primaryAzurePort. - * @param primaryAzurePort The primary port - * @return the next update stage */ Update withPrimaryAzurePort(String primaryAzurePort); } @@ -556,8 +491,6 @@ interface WithPrimaryAzurePort { interface WithPrimaryPeerAddressPrefix { /** * Specifies primaryPeerAddressPrefix. - * @param primaryPeerAddressPrefix The primary address prefix - * @return the next update stage */ Update withPrimaryPeerAddressPrefix(String primaryPeerAddressPrefix); } @@ -568,8 +501,6 @@ interface WithPrimaryPeerAddressPrefix { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } @@ -580,8 +511,6 @@ interface WithProvisioningState { interface WithRouteFilter { /** * Specifies routeFilter. - * @param routeFilter The reference of the RouteFilter resource - * @return the next update stage */ Update withRouteFilter(RouteFilterInner routeFilter); } @@ -592,8 +521,6 @@ interface WithRouteFilter { interface WithSecondaryAzurePort { /** * Specifies secondaryAzurePort. - * @param secondaryAzurePort The secondary port - * @return the next update stage */ Update withSecondaryAzurePort(String secondaryAzurePort); } @@ -604,8 +531,6 @@ interface WithSecondaryAzurePort { interface WithSecondaryPeerAddressPrefix { /** * Specifies secondaryPeerAddressPrefix. - * @param secondaryPeerAddressPrefix The secondary address prefix - * @return the next update stage */ Update withSecondaryPeerAddressPrefix(String secondaryPeerAddressPrefix); } @@ -616,8 +541,6 @@ interface WithSecondaryPeerAddressPrefix { interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey The shared key - * @return the next update stage */ Update withSharedKey(String sharedKey); } @@ -628,8 +551,6 @@ interface WithSharedKey { interface WithState { /** * Specifies state. - * @param state The peering state. Possible values include: 'Disabled', 'Enabled' - * @return the next update stage */ Update withState(ExpressRoutePeeringState state); } @@ -640,8 +561,6 @@ interface WithState { interface WithStats { /** * Specifies stats. - * @param stats Gets peering stats - * @return the next update stage */ Update withStats(ExpressRouteCircuitStatsInner stats); } @@ -652,8 +571,6 @@ interface WithStats { interface WithVlanId { /** * Specifies vlanId. - * @param vlanId The VLAN ID - * @return the next update stage */ Update withVlanId(Integer vlanId); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCrossConnection.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCrossConnection.java index d24059143249..5d2ad91cab62 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCrossConnection.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCrossConnection.java @@ -104,73 +104,61 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup peerings); } /** - * The stage of the expressroutecrossconnection definition allowing to specify ServiceProviderNotes. + * The stage of the expressroutecrossconnection update allowing to specify ServiceProviderNotes. */ interface WithServiceProviderNotes { /** * Specifies serviceProviderNotes. - * @param serviceProviderNotes Additional read only notes set by the connectivity provider - * @return the next definition stage */ WithCreate withServiceProviderNotes(String serviceProviderNotes); } /** - * The stage of the expressroutecrossconnection definition allowing to specify ServiceProviderProvisioningState. + * The stage of the expressroutecrossconnection update allowing to specify ServiceProviderProvisioningState. */ interface WithServiceProviderProvisioningState { /** * Specifies serviceProviderProvisioningState. - * @param serviceProviderProvisioningState The provisioning state of the circuit in the connectivity provider system. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned'. Possible values include: 'NotProvisioned', 'Provisioning', 'Provisioned', 'Deprovisioning' - * @return the next definition stage */ WithCreate withServiceProviderProvisioningState(ServiceProviderProvisioningState serviceProviderProvisioningState); } @@ -194,73 +182,61 @@ interface Update extends Appliable, Resource.Update */ interface UpdateStages { /** - * The stage of the expressroutecrossconnection update allowing to specify BandwidthInMbps. + * The stage of the expressroutecrossconnection {0} allowing to specify BandwidthInMbps. */ interface WithBandwidthInMbps { /** * Specifies bandwidthInMbps. - * @param bandwidthInMbps The circuit bandwidth In Mbps - * @return the next update stage */ Update withBandwidthInMbps(Integer bandwidthInMbps); } /** - * The stage of the expressroutecrossconnection update allowing to specify ExpressRouteCircuit. + * The stage of the expressroutecrossconnection {0} allowing to specify ExpressRouteCircuit. */ interface WithExpressRouteCircuit { /** * Specifies expressRouteCircuit. - * @param expressRouteCircuit The ExpressRouteCircuit - * @return the next update stage */ Update withExpressRouteCircuit(ExpressRouteCircuitReference expressRouteCircuit); } /** - * The stage of the expressroutecrossconnection update allowing to specify PeeringLocation. + * The stage of the expressroutecrossconnection {0} allowing to specify PeeringLocation. */ interface WithPeeringLocation { /** * Specifies peeringLocation. - * @param peeringLocation The peering location of the ExpressRoute circuit - * @return the next update stage */ Update withPeeringLocation(String peeringLocation); } /** - * The stage of the expressroutecrossconnection update allowing to specify Peerings. + * The stage of the expressroutecrossconnection {0} allowing to specify Peerings. */ interface WithPeerings { /** * Specifies peerings. - * @param peerings The list of peerings - * @return the next update stage */ Update withPeerings(List peerings); } /** - * The stage of the expressroutecrossconnection update allowing to specify ServiceProviderNotes. + * The stage of the expressroutecrossconnection {0} allowing to specify ServiceProviderNotes. */ interface WithServiceProviderNotes { /** * Specifies serviceProviderNotes. - * @param serviceProviderNotes Additional read only notes set by the connectivity provider - * @return the next update stage */ Update withServiceProviderNotes(String serviceProviderNotes); } /** - * The stage of the expressroutecrossconnection update allowing to specify ServiceProviderProvisioningState. + * The stage of the expressroutecrossconnection {0} allowing to specify ServiceProviderProvisioningState. */ interface WithServiceProviderProvisioningState { /** * Specifies serviceProviderProvisioningState. - * @param serviceProviderProvisioningState The provisioning state of the circuit in the connectivity provider system. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned'. Possible values include: 'NotProvisioned', 'Provisioning', 'Provisioned', 'Deprovisioning' - * @return the next update stage */ Update withServiceProviderProvisioningState(ServiceProviderProvisioningState serviceProviderProvisioningState); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCrossConnectionPeering.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCrossConnectionPeering.java index 155b5ecbeafd..02b0042bf58d 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCrossConnectionPeering.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/ExpressRouteCrossConnectionPeering.java @@ -134,9 +134,6 @@ interface Blank extends WithExpressRouteCrossConnection { interface WithExpressRouteCrossConnection { /** * Specifies resourceGroupName, crossConnectionName. - * @param resourceGroupName The name of the resource group - * @param crossConnectionName The name of the ExpressRouteCrossConnection - * @return the next definition stage */ WithCreate withExistingExpressRouteCrossConnection(String resourceGroupName, String crossConnectionName); } @@ -147,8 +144,6 @@ interface WithExpressRouteCrossConnection { interface WithGatewayManagerEtag { /** * Specifies gatewayManagerEtag. - * @param gatewayManagerEtag The GatewayManager Etag - * @return the next definition stage */ WithCreate withGatewayManagerEtag(String gatewayManagerEtag); } @@ -159,8 +154,6 @@ interface WithGatewayManagerEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -171,8 +164,6 @@ interface WithId { interface WithIpv6PeeringConfig { /** * Specifies ipv6PeeringConfig. - * @param ipv6PeeringConfig The IPv6 peering configuration - * @return the next definition stage */ WithCreate withIpv6PeeringConfig(Ipv6ExpressRouteCircuitPeeringConfig ipv6PeeringConfig); } @@ -183,8 +174,6 @@ interface WithIpv6PeeringConfig { interface WithLastModifiedBy { /** * Specifies lastModifiedBy. - * @param lastModifiedBy Gets whether the provider or the customer last modified the peering - * @return the next definition stage */ WithCreate withLastModifiedBy(String lastModifiedBy); } @@ -195,8 +184,6 @@ interface WithLastModifiedBy { interface WithMicrosoftPeeringConfig { /** * Specifies microsoftPeeringConfig. - * @param microsoftPeeringConfig The Microsoft peering configuration - * @return the next definition stage */ WithCreate withMicrosoftPeeringConfig(ExpressRouteCircuitPeeringConfig microsoftPeeringConfig); } @@ -207,8 +194,6 @@ interface WithMicrosoftPeeringConfig { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -219,8 +204,6 @@ interface WithName { interface WithPeerASN { /** * Specifies peerASN. - * @param peerASN The peer ASN - * @return the next definition stage */ WithCreate withPeerASN(Long peerASN); } @@ -231,8 +214,6 @@ interface WithPeerASN { interface WithPeeringType { /** * Specifies peeringType. - * @param peeringType The peering type. Possible values include: 'AzurePublicPeering', 'AzurePrivatePeering', 'MicrosoftPeering' - * @return the next definition stage */ WithCreate withPeeringType(ExpressRoutePeeringType peeringType); } @@ -243,8 +224,6 @@ interface WithPeeringType { interface WithPrimaryPeerAddressPrefix { /** * Specifies primaryPeerAddressPrefix. - * @param primaryPeerAddressPrefix The primary address prefix - * @return the next definition stage */ WithCreate withPrimaryPeerAddressPrefix(String primaryPeerAddressPrefix); } @@ -255,8 +234,6 @@ interface WithPrimaryPeerAddressPrefix { interface WithSecondaryPeerAddressPrefix { /** * Specifies secondaryPeerAddressPrefix. - * @param secondaryPeerAddressPrefix The secondary address prefix - * @return the next definition stage */ WithCreate withSecondaryPeerAddressPrefix(String secondaryPeerAddressPrefix); } @@ -267,8 +244,6 @@ interface WithSecondaryPeerAddressPrefix { interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey The shared key - * @return the next definition stage */ WithCreate withSharedKey(String sharedKey); } @@ -279,8 +254,6 @@ interface WithSharedKey { interface WithState { /** * Specifies state. - * @param state The peering state. Possible values include: 'Disabled', 'Enabled' - * @return the next definition stage */ WithCreate withState(ExpressRoutePeeringState state); } @@ -291,8 +264,6 @@ interface WithState { interface WithVlanId { /** * Specifies vlanId. - * @param vlanId The VLAN ID - * @return the next definition stage */ WithCreate withVlanId(Integer vlanId); } @@ -321,8 +292,6 @@ interface UpdateStages { interface WithGatewayManagerEtag { /** * Specifies gatewayManagerEtag. - * @param gatewayManagerEtag The GatewayManager Etag - * @return the next update stage */ Update withGatewayManagerEtag(String gatewayManagerEtag); } @@ -333,8 +302,6 @@ interface WithGatewayManagerEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -345,8 +312,6 @@ interface WithId { interface WithIpv6PeeringConfig { /** * Specifies ipv6PeeringConfig. - * @param ipv6PeeringConfig The IPv6 peering configuration - * @return the next update stage */ Update withIpv6PeeringConfig(Ipv6ExpressRouteCircuitPeeringConfig ipv6PeeringConfig); } @@ -357,8 +322,6 @@ interface WithIpv6PeeringConfig { interface WithLastModifiedBy { /** * Specifies lastModifiedBy. - * @param lastModifiedBy Gets whether the provider or the customer last modified the peering - * @return the next update stage */ Update withLastModifiedBy(String lastModifiedBy); } @@ -369,8 +332,6 @@ interface WithLastModifiedBy { interface WithMicrosoftPeeringConfig { /** * Specifies microsoftPeeringConfig. - * @param microsoftPeeringConfig The Microsoft peering configuration - * @return the next update stage */ Update withMicrosoftPeeringConfig(ExpressRouteCircuitPeeringConfig microsoftPeeringConfig); } @@ -381,8 +342,6 @@ interface WithMicrosoftPeeringConfig { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -393,8 +352,6 @@ interface WithName { interface WithPeerASN { /** * Specifies peerASN. - * @param peerASN The peer ASN - * @return the next update stage */ Update withPeerASN(Long peerASN); } @@ -405,8 +362,6 @@ interface WithPeerASN { interface WithPeeringType { /** * Specifies peeringType. - * @param peeringType The peering type. Possible values include: 'AzurePublicPeering', 'AzurePrivatePeering', 'MicrosoftPeering' - * @return the next update stage */ Update withPeeringType(ExpressRoutePeeringType peeringType); } @@ -417,8 +372,6 @@ interface WithPeeringType { interface WithPrimaryPeerAddressPrefix { /** * Specifies primaryPeerAddressPrefix. - * @param primaryPeerAddressPrefix The primary address prefix - * @return the next update stage */ Update withPrimaryPeerAddressPrefix(String primaryPeerAddressPrefix); } @@ -429,8 +382,6 @@ interface WithPrimaryPeerAddressPrefix { interface WithSecondaryPeerAddressPrefix { /** * Specifies secondaryPeerAddressPrefix. - * @param secondaryPeerAddressPrefix The secondary address prefix - * @return the next update stage */ Update withSecondaryPeerAddressPrefix(String secondaryPeerAddressPrefix); } @@ -441,8 +392,6 @@ interface WithSecondaryPeerAddressPrefix { interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey The shared key - * @return the next update stage */ Update withSharedKey(String sharedKey); } @@ -453,8 +402,6 @@ interface WithSharedKey { interface WithState { /** * Specifies state. - * @param state The peering state. Possible values include: 'Disabled', 'Enabled' - * @return the next update stage */ Update withState(ExpressRoutePeeringState state); } @@ -465,8 +412,6 @@ interface WithState { interface WithVlanId { /** * Specifies vlanId. - * @param vlanId The VLAN ID - * @return the next update stage */ Update withVlanId(Integer vlanId); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/InboundNatRule.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/InboundNatRule.java index 12b0eb535065..197ff753cfb1 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/InboundNatRule.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/InboundNatRule.java @@ -100,9 +100,6 @@ interface Blank extends WithLoadBalancer { interface WithLoadBalancer { /** * Specifies resourceGroupName, loadBalancerName. - * @param resourceGroupName The name of the resource group - * @param loadBalancerName The name of the load balancer - * @return the next definition stage */ WithCreate withExistingLoadBalancer(String resourceGroupName, String loadBalancerName); } @@ -113,8 +110,6 @@ interface WithLoadBalancer { interface WithBackendPort { /** * Specifies backendPort. - * @param backendPort The port used for the internal endpoint. Acceptable values range from 1 to 65535 - * @return the next definition stage */ WithCreate withBackendPort(Integer backendPort); } @@ -125,8 +120,6 @@ interface WithBackendPort { interface WithEnableFloatingIP { /** * Specifies enableFloatingIP. - * @param enableFloatingIP Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint - * @return the next definition stage */ WithCreate withEnableFloatingIP(Boolean enableFloatingIP); } @@ -137,8 +130,6 @@ interface WithEnableFloatingIP { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } @@ -149,8 +140,6 @@ interface WithEtag { interface WithFrontendIPConfiguration { /** * Specifies frontendIPConfiguration. - * @param frontendIPConfiguration A reference to frontend IP addresses - * @return the next definition stage */ WithCreate withFrontendIPConfiguration(SubResource frontendIPConfiguration); } @@ -161,8 +150,6 @@ interface WithFrontendIPConfiguration { interface WithFrontendPort { /** * Specifies frontendPort. - * @param frontendPort The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534 - * @return the next definition stage */ WithCreate withFrontendPort(Integer frontendPort); } @@ -173,8 +160,6 @@ interface WithFrontendPort { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -185,8 +170,6 @@ interface WithId { interface WithIdleTimeoutInMinutes { /** * Specifies idleTimeoutInMinutes. - * @param idleTimeoutInMinutes The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP - * @return the next definition stage */ WithCreate withIdleTimeoutInMinutes(Integer idleTimeoutInMinutes); } @@ -197,8 +180,6 @@ interface WithIdleTimeoutInMinutes { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -209,8 +190,6 @@ interface WithName { interface WithProtocol { /** * Specifies protocol. - * @param protocol Possible values include: 'Udp', 'Tcp', 'All' - * @return the next definition stage */ WithCreate withProtocol(TransportProtocol protocol); } @@ -221,8 +200,6 @@ interface WithProtocol { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -251,8 +228,6 @@ interface UpdateStages { interface WithBackendPort { /** * Specifies backendPort. - * @param backendPort The port used for the internal endpoint. Acceptable values range from 1 to 65535 - * @return the next update stage */ Update withBackendPort(Integer backendPort); } @@ -263,8 +238,6 @@ interface WithBackendPort { interface WithEnableFloatingIP { /** * Specifies enableFloatingIP. - * @param enableFloatingIP Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint - * @return the next update stage */ Update withEnableFloatingIP(Boolean enableFloatingIP); } @@ -275,8 +248,6 @@ interface WithEnableFloatingIP { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } @@ -287,8 +258,6 @@ interface WithEtag { interface WithFrontendIPConfiguration { /** * Specifies frontendIPConfiguration. - * @param frontendIPConfiguration A reference to frontend IP addresses - * @return the next update stage */ Update withFrontendIPConfiguration(SubResource frontendIPConfiguration); } @@ -299,8 +268,6 @@ interface WithFrontendIPConfiguration { interface WithFrontendPort { /** * Specifies frontendPort. - * @param frontendPort The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534 - * @return the next update stage */ Update withFrontendPort(Integer frontendPort); } @@ -311,8 +278,6 @@ interface WithFrontendPort { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -323,8 +288,6 @@ interface WithId { interface WithIdleTimeoutInMinutes { /** * Specifies idleTimeoutInMinutes. - * @param idleTimeoutInMinutes The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP - * @return the next update stage */ Update withIdleTimeoutInMinutes(Integer idleTimeoutInMinutes); } @@ -335,8 +298,6 @@ interface WithIdleTimeoutInMinutes { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -347,8 +308,6 @@ interface WithName { interface WithProtocol { /** * Specifies protocol. - * @param protocol Possible values include: 'Udp', 'Tcp', 'All' - * @return the next update stage */ Update withProtocol(TransportProtocol protocol); } @@ -359,8 +318,6 @@ interface WithProtocol { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/LoadBalancer.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/LoadBalancer.java index 176bcfe844af..6ceb1c958969 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/LoadBalancer.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/LoadBalancer.java @@ -108,133 +108,111 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup backendAddressPools); } /** - * The stage of the loadbalancer definition allowing to specify Etag. + * The stage of the loadbalancer update allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } /** - * The stage of the loadbalancer definition allowing to specify FrontendIPConfigurations. + * The stage of the loadbalancer update allowing to specify FrontendIPConfigurations. */ interface WithFrontendIPConfigurations { /** * Specifies frontendIPConfigurations. - * @param frontendIPConfigurations Object representing the frontend IPs to be used for the load balancer - * @return the next definition stage */ WithCreate withFrontendIPConfigurations(List frontendIPConfigurations); } /** - * The stage of the loadbalancer definition allowing to specify InboundNatPools. + * The stage of the loadbalancer update allowing to specify InboundNatPools. */ interface WithInboundNatPools { /** * Specifies inboundNatPools. - * @param inboundNatPools Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules - * @return the next definition stage */ WithCreate withInboundNatPools(List inboundNatPools); } /** - * The stage of the loadbalancer definition allowing to specify InboundNatRules. + * The stage of the loadbalancer update allowing to specify InboundNatRules. */ interface WithInboundNatRules { /** * Specifies inboundNatRules. - * @param inboundNatRules Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules - * @return the next definition stage */ WithCreate withInboundNatRules(List inboundNatRules); } /** - * The stage of the loadbalancer definition allowing to specify LoadBalancingRules. + * The stage of the loadbalancer update allowing to specify LoadBalancingRules. */ interface WithLoadBalancingRules { /** * Specifies loadBalancingRules. - * @param loadBalancingRules Object collection representing the load balancing rules Gets the provisioning - * @return the next definition stage */ WithCreate withLoadBalancingRules(List loadBalancingRules); } /** - * The stage of the loadbalancer definition allowing to specify OutboundNatRules. + * The stage of the loadbalancer update allowing to specify OutboundNatRules. */ interface WithOutboundNatRules { /** * Specifies outboundNatRules. - * @param outboundNatRules The outbound NAT rules - * @return the next definition stage */ WithCreate withOutboundNatRules(List outboundNatRules); } /** - * The stage of the loadbalancer definition allowing to specify Probes. + * The stage of the loadbalancer update allowing to specify Probes. */ interface WithProbes { /** * Specifies probes. - * @param probes Collection of probe objects used in the load balancer - * @return the next definition stage */ WithCreate withProbes(List probes); } /** - * The stage of the loadbalancer definition allowing to specify ProvisioningState. + * The stage of the loadbalancer update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the loadbalancer definition allowing to specify ResourceGuid. + * The stage of the loadbalancer update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the load balancer resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the loadbalancer definition allowing to specify Sku. + * The stage of the loadbalancer update allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The load balancer SKU - * @return the next definition stage */ WithCreate withSku(LoadBalancerSku sku); } @@ -258,133 +236,111 @@ interface Update extends Appliable, Resource.UpdateWithTags backendAddressPools); } /** - * The stage of the loadbalancer update allowing to specify Etag. + * The stage of the loadbalancer {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the loadbalancer update allowing to specify FrontendIPConfigurations. + * The stage of the loadbalancer {0} allowing to specify FrontendIPConfigurations. */ interface WithFrontendIPConfigurations { /** * Specifies frontendIPConfigurations. - * @param frontendIPConfigurations Object representing the frontend IPs to be used for the load balancer - * @return the next update stage */ Update withFrontendIPConfigurations(List frontendIPConfigurations); } /** - * The stage of the loadbalancer update allowing to specify InboundNatPools. + * The stage of the loadbalancer {0} allowing to specify InboundNatPools. */ interface WithInboundNatPools { /** * Specifies inboundNatPools. - * @param inboundNatPools Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules - * @return the next update stage */ Update withInboundNatPools(List inboundNatPools); } /** - * The stage of the loadbalancer update allowing to specify InboundNatRules. + * The stage of the loadbalancer {0} allowing to specify InboundNatRules. */ interface WithInboundNatRules { /** * Specifies inboundNatRules. - * @param inboundNatRules Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules - * @return the next update stage */ Update withInboundNatRules(List inboundNatRules); } /** - * The stage of the loadbalancer update allowing to specify LoadBalancingRules. + * The stage of the loadbalancer {0} allowing to specify LoadBalancingRules. */ interface WithLoadBalancingRules { /** * Specifies loadBalancingRules. - * @param loadBalancingRules Object collection representing the load balancing rules Gets the provisioning - * @return the next update stage */ Update withLoadBalancingRules(List loadBalancingRules); } /** - * The stage of the loadbalancer update allowing to specify OutboundNatRules. + * The stage of the loadbalancer {0} allowing to specify OutboundNatRules. */ interface WithOutboundNatRules { /** * Specifies outboundNatRules. - * @param outboundNatRules The outbound NAT rules - * @return the next update stage */ Update withOutboundNatRules(List outboundNatRules); } /** - * The stage of the loadbalancer update allowing to specify Probes. + * The stage of the loadbalancer {0} allowing to specify Probes. */ interface WithProbes { /** * Specifies probes. - * @param probes Collection of probe objects used in the load balancer - * @return the next update stage */ Update withProbes(List probes); } /** - * The stage of the loadbalancer update allowing to specify ProvisioningState. + * The stage of the loadbalancer {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the loadbalancer update allowing to specify ResourceGuid. + * The stage of the loadbalancer {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the load balancer resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the loadbalancer update allowing to specify Sku. + * The stage of the loadbalancer {0} allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The load balancer SKU - * @return the next update stage */ Update withSku(LoadBalancerSku sku); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/LocalNetworkGateway.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/LocalNetworkGateway.java index bd18758973d0..bb1306684c6f 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/LocalNetworkGateway.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/LocalNetworkGateway.java @@ -77,61 +77,51 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup, Resource.UpdateWithTags */ interface UpdateStages { /** - * The stage of the localnetworkgateway update allowing to specify BgpSettings. + * The stage of the localnetworkgateway {0} allowing to specify BgpSettings. */ interface WithBgpSettings { /** * Specifies bgpSettings. - * @param bgpSettings Local network gateway's BGP speaker settings - * @return the next update stage */ Update withBgpSettings(BgpSettings bgpSettings); } /** - * The stage of the localnetworkgateway update allowing to specify Etag. + * The stage of the localnetworkgateway {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the localnetworkgateway update allowing to specify GatewayIpAddress. + * The stage of the localnetworkgateway {0} allowing to specify GatewayIpAddress. */ interface WithGatewayIpAddress { /** * Specifies gatewayIpAddress. - * @param gatewayIpAddress IP address of local network gateway - * @return the next update stage */ Update withGatewayIpAddress(String gatewayIpAddress); } /** - * The stage of the localnetworkgateway update allowing to specify LocalNetworkAddressSpace. + * The stage of the localnetworkgateway {0} allowing to specify LocalNetworkAddressSpace. */ interface WithLocalNetworkAddressSpace { /** * Specifies localNetworkAddressSpace. - * @param localNetworkAddressSpace Local network site address space - * @return the next update stage */ Update withLocalNetworkAddressSpace(AddressSpace localNetworkAddressSpace); } /** - * The stage of the localnetworkgateway update allowing to specify ResourceGuid. + * The stage of the localnetworkgateway {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the LocalNetworkGateway resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/NetworkInterface.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/NetworkInterface.java index e13c8630fba9..d7d0489b5026 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/NetworkInterface.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/NetworkInterface.java @@ -106,133 +106,111 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup ipConfigurations); } /** - * The stage of the networkinterface definition allowing to specify MacAddress. + * The stage of the networkinterface update allowing to specify MacAddress. */ interface WithMacAddress { /** * Specifies macAddress. - * @param macAddress The MAC address of the network interface - * @return the next definition stage */ WithCreate withMacAddress(String macAddress); } /** - * The stage of the networkinterface definition allowing to specify NetworkSecurityGroup. + * The stage of the networkinterface update allowing to specify NetworkSecurityGroup. */ interface WithNetworkSecurityGroup { /** * Specifies networkSecurityGroup. - * @param networkSecurityGroup The reference of the NetworkSecurityGroup resource - * @return the next definition stage */ WithCreate withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup); } /** - * The stage of the networkinterface definition allowing to specify Primary. + * The stage of the networkinterface update allowing to specify Primary. */ interface WithPrimary { /** * Specifies primary. - * @param primary Gets whether this is a primary network interface on a virtual machine - * @return the next definition stage */ WithCreate withPrimary(Boolean primary); } /** - * The stage of the networkinterface definition allowing to specify ProvisioningState. + * The stage of the networkinterface update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the networkinterface definition allowing to specify ResourceGuid. + * The stage of the networkinterface update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the network interface resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the networkinterface definition allowing to specify VirtualMachine. + * The stage of the networkinterface update allowing to specify VirtualMachine. */ interface WithVirtualMachine { /** * Specifies virtualMachine. - * @param virtualMachine The reference of a virtual machine - * @return the next definition stage */ WithCreate withVirtualMachine(SubResource virtualMachine); } @@ -256,133 +234,111 @@ interface Update extends Appliable, Resource.UpdateWithTags ipConfigurations); } /** - * The stage of the networkinterface update allowing to specify MacAddress. + * The stage of the networkinterface {0} allowing to specify MacAddress. */ interface WithMacAddress { /** * Specifies macAddress. - * @param macAddress The MAC address of the network interface - * @return the next update stage */ Update withMacAddress(String macAddress); } /** - * The stage of the networkinterface update allowing to specify NetworkSecurityGroup. + * The stage of the networkinterface {0} allowing to specify NetworkSecurityGroup. */ interface WithNetworkSecurityGroup { /** * Specifies networkSecurityGroup. - * @param networkSecurityGroup The reference of the NetworkSecurityGroup resource - * @return the next update stage */ Update withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup); } /** - * The stage of the networkinterface update allowing to specify Primary. + * The stage of the networkinterface {0} allowing to specify Primary. */ interface WithPrimary { /** * Specifies primary. - * @param primary Gets whether this is a primary network interface on a virtual machine - * @return the next update stage */ Update withPrimary(Boolean primary); } /** - * The stage of the networkinterface update allowing to specify ProvisioningState. + * The stage of the networkinterface {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the networkinterface update allowing to specify ResourceGuid. + * The stage of the networkinterface {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the network interface resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the networkinterface update allowing to specify VirtualMachine. + * The stage of the networkinterface {0} allowing to specify VirtualMachine. */ interface WithVirtualMachine { /** * Specifies virtualMachine. - * @param virtualMachine The reference of a virtual machine - * @return the next update stage */ Update withVirtualMachine(SubResource virtualMachine); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/NetworkSecurityGroup.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/NetworkSecurityGroup.java index ec5466b5de37..1c88afbe370a 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/NetworkSecurityGroup.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/NetworkSecurityGroup.java @@ -84,61 +84,51 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup defaultSecurityRules); } /** - * The stage of the networksecuritygroup definition allowing to specify Etag. + * The stage of the networksecuritygroup update allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } /** - * The stage of the networksecuritygroup definition allowing to specify ProvisioningState. + * The stage of the networksecuritygroup update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the networksecuritygroup definition allowing to specify ResourceGuid. + * The stage of the networksecuritygroup update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the network security group resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the networksecuritygroup definition allowing to specify SecurityRules. + * The stage of the networksecuritygroup update allowing to specify SecurityRules. */ interface WithSecurityRules { /** * Specifies securityRules. - * @param securityRules A collection of security rules of the network security group - * @return the next definition stage */ WithCreate withSecurityRules(List securityRules); } @@ -162,61 +152,51 @@ interface Update extends Appliable, Resource.UpdateWithTag */ interface UpdateStages { /** - * The stage of the networksecuritygroup update allowing to specify DefaultSecurityRules. + * The stage of the networksecuritygroup {0} allowing to specify DefaultSecurityRules. */ interface WithDefaultSecurityRules { /** * Specifies defaultSecurityRules. - * @param defaultSecurityRules The default security rules of network security group - * @return the next update stage */ Update withDefaultSecurityRules(List defaultSecurityRules); } /** - * The stage of the networksecuritygroup update allowing to specify Etag. + * The stage of the networksecuritygroup {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the networksecuritygroup update allowing to specify ProvisioningState. + * The stage of the networksecuritygroup {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the networksecuritygroup update allowing to specify ResourceGuid. + * The stage of the networksecuritygroup {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the network security group resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the networksecuritygroup update allowing to specify SecurityRules. + * The stage of the networksecuritygroup {0} allowing to specify SecurityRules. */ interface WithSecurityRules { /** * Specifies securityRules. - * @param securityRules A collection of security rules of the network security group - * @return the next update stage */ Update withSecurityRules(List securityRules); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/NetworkSecurityGroupSecurityRule.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/NetworkSecurityGroupSecurityRule.java index 42f7c9e9524b..2fc7b13fcdb7 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/NetworkSecurityGroupSecurityRule.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/NetworkSecurityGroupSecurityRule.java @@ -141,9 +141,6 @@ interface Blank extends WithNetworkSecurityGroup { interface WithNetworkSecurityGroup { /** * Specifies resourceGroupName, networkSecurityGroupName. - * @param resourceGroupName The name of the resource group - * @param networkSecurityGroupName The name of the network security group - * @return the next definition stage */ WithAccess withExistingNetworkSecurityGroup(String resourceGroupName, String networkSecurityGroupName); } @@ -154,8 +151,6 @@ interface WithNetworkSecurityGroup { interface WithAccess { /** * Specifies access. - * @param access The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'. Possible values include: 'Allow', 'Deny' - * @return the next definition stage */ WithDirection withAccess(SecurityRuleAccess access); } @@ -166,8 +161,6 @@ interface WithAccess { interface WithDirection { /** * Specifies direction. - * @param direction The direction of the rule. The direction specifies if rule will be evaluated on incoming or outcoming traffic. Possible values are: 'Inbound' and 'Outbound'. Possible values include: 'Inbound', 'Outbound' - * @return the next definition stage */ WithProtocol withDirection(SecurityRuleDirection direction); } @@ -178,8 +171,6 @@ interface WithDirection { interface WithProtocol { /** * Specifies protocol. - * @param protocol Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'. Possible values include: 'Tcp', 'Udp', '*' - * @return the next definition stage */ WithCreate withProtocol(SecurityRuleProtocol protocol); } @@ -190,8 +181,6 @@ interface WithProtocol { interface WithDescription { /** * Specifies description. - * @param description A description for this rule. Restricted to 140 chars - * @return the next definition stage */ WithCreate withDescription(String description); } @@ -202,8 +191,6 @@ interface WithDescription { interface WithDestinationAddressPrefix { /** * Specifies destinationAddressPrefix. - * @param destinationAddressPrefix The destination address prefix. CIDR or destination IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used - * @return the next definition stage */ WithCreate withDestinationAddressPrefix(String destinationAddressPrefix); } @@ -214,8 +201,6 @@ interface WithDestinationAddressPrefix { interface WithDestinationAddressPrefixes { /** * Specifies destinationAddressPrefixes. - * @param destinationAddressPrefixes The destination address prefixes. CIDR or destination IP ranges - * @return the next definition stage */ WithCreate withDestinationAddressPrefixes(List destinationAddressPrefixes); } @@ -226,8 +211,6 @@ interface WithDestinationAddressPrefixes { interface WithDestinationApplicationSecurityGroups { /** * Specifies destinationApplicationSecurityGroups. - * @param destinationApplicationSecurityGroups The application security group specified as destination - * @return the next definition stage */ WithCreate withDestinationApplicationSecurityGroups(List destinationApplicationSecurityGroups); } @@ -238,8 +221,6 @@ interface WithDestinationApplicationSecurityGroups { interface WithDestinationPortRange { /** * Specifies destinationPortRange. - * @param destinationPortRange The destination port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports - * @return the next definition stage */ WithCreate withDestinationPortRange(String destinationPortRange); } @@ -250,8 +231,6 @@ interface WithDestinationPortRange { interface WithDestinationPortRanges { /** * Specifies destinationPortRanges. - * @param destinationPortRanges The destination port ranges - * @return the next definition stage */ WithCreate withDestinationPortRanges(List destinationPortRanges); } @@ -262,8 +241,6 @@ interface WithDestinationPortRanges { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } @@ -274,8 +251,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -286,8 +261,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -298,8 +271,6 @@ interface WithName { interface WithPriority { /** * Specifies priority. - * @param priority The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule - * @return the next definition stage */ WithCreate withPriority(Integer priority); } @@ -310,8 +281,6 @@ interface WithPriority { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -322,8 +291,6 @@ interface WithProvisioningState { interface WithSourceAddressPrefix { /** * Specifies sourceAddressPrefix. - * @param sourceAddressPrefix The CIDR or source IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used. If this is an ingress rule, specifies where network traffic originates from - * @return the next definition stage */ WithCreate withSourceAddressPrefix(String sourceAddressPrefix); } @@ -334,8 +301,6 @@ interface WithSourceAddressPrefix { interface WithSourceAddressPrefixes { /** * Specifies sourceAddressPrefixes. - * @param sourceAddressPrefixes The CIDR or source IP ranges - * @return the next definition stage */ WithCreate withSourceAddressPrefixes(List sourceAddressPrefixes); } @@ -346,8 +311,6 @@ interface WithSourceAddressPrefixes { interface WithSourceApplicationSecurityGroups { /** * Specifies sourceApplicationSecurityGroups. - * @param sourceApplicationSecurityGroups The application security group specified as source - * @return the next definition stage */ WithCreate withSourceApplicationSecurityGroups(List sourceApplicationSecurityGroups); } @@ -358,8 +321,6 @@ interface WithSourceApplicationSecurityGroups { interface WithSourcePortRange { /** * Specifies sourcePortRange. - * @param sourcePortRange The source port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports - * @return the next definition stage */ WithCreate withSourcePortRange(String sourcePortRange); } @@ -370,8 +331,6 @@ interface WithSourcePortRange { interface WithSourcePortRanges { /** * Specifies sourcePortRanges. - * @param sourcePortRanges The source port ranges - * @return the next definition stage */ WithCreate withSourcePortRanges(List sourcePortRanges); } @@ -400,8 +359,6 @@ interface UpdateStages { interface WithDescription { /** * Specifies description. - * @param description A description for this rule. Restricted to 140 chars - * @return the next update stage */ Update withDescription(String description); } @@ -412,8 +369,6 @@ interface WithDescription { interface WithDestinationAddressPrefix { /** * Specifies destinationAddressPrefix. - * @param destinationAddressPrefix The destination address prefix. CIDR or destination IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used - * @return the next update stage */ Update withDestinationAddressPrefix(String destinationAddressPrefix); } @@ -424,8 +379,6 @@ interface WithDestinationAddressPrefix { interface WithDestinationAddressPrefixes { /** * Specifies destinationAddressPrefixes. - * @param destinationAddressPrefixes The destination address prefixes. CIDR or destination IP ranges - * @return the next update stage */ Update withDestinationAddressPrefixes(List destinationAddressPrefixes); } @@ -436,8 +389,6 @@ interface WithDestinationAddressPrefixes { interface WithDestinationApplicationSecurityGroups { /** * Specifies destinationApplicationSecurityGroups. - * @param destinationApplicationSecurityGroups The application security group specified as destination - * @return the next update stage */ Update withDestinationApplicationSecurityGroups(List destinationApplicationSecurityGroups); } @@ -448,8 +399,6 @@ interface WithDestinationApplicationSecurityGroups { interface WithDestinationPortRange { /** * Specifies destinationPortRange. - * @param destinationPortRange The destination port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports - * @return the next update stage */ Update withDestinationPortRange(String destinationPortRange); } @@ -460,8 +409,6 @@ interface WithDestinationPortRange { interface WithDestinationPortRanges { /** * Specifies destinationPortRanges. - * @param destinationPortRanges The destination port ranges - * @return the next update stage */ Update withDestinationPortRanges(List destinationPortRanges); } @@ -472,8 +419,6 @@ interface WithDestinationPortRanges { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } @@ -484,8 +429,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -496,8 +439,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -508,8 +449,6 @@ interface WithName { interface WithPriority { /** * Specifies priority. - * @param priority The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule - * @return the next update stage */ Update withPriority(Integer priority); } @@ -520,8 +459,6 @@ interface WithPriority { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } @@ -532,8 +469,6 @@ interface WithProvisioningState { interface WithSourceAddressPrefix { /** * Specifies sourceAddressPrefix. - * @param sourceAddressPrefix The CIDR or source IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used. If this is an ingress rule, specifies where network traffic originates from - * @return the next update stage */ Update withSourceAddressPrefix(String sourceAddressPrefix); } @@ -544,8 +479,6 @@ interface WithSourceAddressPrefix { interface WithSourceAddressPrefixes { /** * Specifies sourceAddressPrefixes. - * @param sourceAddressPrefixes The CIDR or source IP ranges - * @return the next update stage */ Update withSourceAddressPrefixes(List sourceAddressPrefixes); } @@ -556,8 +489,6 @@ interface WithSourceAddressPrefixes { interface WithSourceApplicationSecurityGroups { /** * Specifies sourceApplicationSecurityGroups. - * @param sourceApplicationSecurityGroups The application security group specified as source - * @return the next update stage */ Update withSourceApplicationSecurityGroups(List sourceApplicationSecurityGroups); } @@ -568,8 +499,6 @@ interface WithSourceApplicationSecurityGroups { interface WithSourcePortRange { /** * Specifies sourcePortRange. - * @param sourcePortRange The source port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports - * @return the next update stage */ Update withSourcePortRange(String sourcePortRange); } @@ -580,8 +509,6 @@ interface WithSourcePortRange { interface WithSourcePortRanges { /** * Specifies sourcePortRanges. - * @param sourcePortRanges The source port ranges - * @return the next update stage */ Update withSourcePortRanges(List sourcePortRanges); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/NetworkWatcher.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/NetworkWatcher.java index 5eb5900f1b20..0a44387bdbb8 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/NetworkWatcher.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/NetworkWatcher.java @@ -57,13 +57,11 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup, Resource.UpdateWithTags filters); } @@ -156,8 +145,6 @@ interface WithFilters { interface WithTimeLimitInSeconds { /** * Specifies timeLimitInSeconds. - * @param timeLimitInSeconds Maximum duration of the capture session in seconds - * @return the next definition stage */ WithCreate withTimeLimitInSeconds(Integer timeLimitInSeconds); } @@ -168,8 +155,6 @@ interface WithTimeLimitInSeconds { interface WithTotalBytesPerSession { /** * Specifies totalBytesPerSession. - * @param totalBytesPerSession Maximum size of the capture output - * @return the next definition stage */ WithCreate withTotalBytesPerSession(Integer totalBytesPerSession); } @@ -198,8 +183,6 @@ interface UpdateStages { interface WithBytesToCapturePerPacket { /** * Specifies bytesToCapturePerPacket. - * @param bytesToCapturePerPacket Number of bytes captured per packet, the remaining bytes are truncated - * @return the next update stage */ Update withBytesToCapturePerPacket(Integer bytesToCapturePerPacket); } @@ -210,8 +193,6 @@ interface WithBytesToCapturePerPacket { interface WithFilters { /** * Specifies filters. - * @param filters the filters parameter value - * @return the next update stage */ Update withFilters(List filters); } @@ -222,8 +203,6 @@ interface WithFilters { interface WithTimeLimitInSeconds { /** * Specifies timeLimitInSeconds. - * @param timeLimitInSeconds Maximum duration of the capture session in seconds - * @return the next update stage */ Update withTimeLimitInSeconds(Integer timeLimitInSeconds); } @@ -234,8 +213,6 @@ interface WithTimeLimitInSeconds { interface WithTotalBytesPerSession { /** * Specifies totalBytesPerSession. - * @param totalBytesPerSession Maximum size of the capture output - * @return the next update stage */ Update withTotalBytesPerSession(Integer totalBytesPerSession); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/PublicIPAddress.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/PublicIPAddress.java index ea596c1b59af..9350b854c3c0 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/PublicIPAddress.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/PublicIPAddress.java @@ -108,133 +108,111 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup ipTags); } /** - * The stage of the publicipaddress definition allowing to specify ProvisioningState. + * The stage of the publicipaddress update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the publicipaddress definition allowing to specify PublicIPAddressVersion. + * The stage of the publicipaddress update allowing to specify PublicIPAddressVersion. */ interface WithPublicIPAddressVersion { /** * Specifies publicIPAddressVersion. - * @param publicIPAddressVersion The public IP address version. Possible values are: 'IPv4' and 'IPv6'. Possible values include: 'IPv4', 'IPv6' - * @return the next definition stage */ WithCreate withPublicIPAddressVersion(IPVersion publicIPAddressVersion); } /** - * The stage of the publicipaddress definition allowing to specify PublicIPAllocationMethod. + * The stage of the publicipaddress update allowing to specify PublicIPAllocationMethod. */ interface WithPublicIPAllocationMethod { /** * Specifies publicIPAllocationMethod. - * @param publicIPAllocationMethod The public IP allocation method. Possible values are: 'Static' and 'Dynamic'. Possible values include: 'Static', 'Dynamic' - * @return the next definition stage */ WithCreate withPublicIPAllocationMethod(IPAllocationMethod publicIPAllocationMethod); } /** - * The stage of the publicipaddress definition allowing to specify ResourceGuid. + * The stage of the publicipaddress update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the public IP resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the publicipaddress definition allowing to specify Sku. + * The stage of the publicipaddress update allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The public IP address SKU - * @return the next definition stage */ WithCreate withSku(PublicIPAddressSku sku); } /** - * The stage of the publicipaddress definition allowing to specify Zones. + * The stage of the publicipaddress update allowing to specify Zones. */ interface WithZones { /** * Specifies zones. - * @param zones A list of availability zones denoting the IP allocated for the resource needs to come from - * @return the next definition stage */ WithCreate withZones(List zones); } @@ -258,133 +236,111 @@ interface Update extends Appliable, Resource.UpdateWithTags ipTags); } /** - * The stage of the publicipaddress update allowing to specify ProvisioningState. + * The stage of the publicipaddress {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the publicipaddress update allowing to specify PublicIPAddressVersion. + * The stage of the publicipaddress {0} allowing to specify PublicIPAddressVersion. */ interface WithPublicIPAddressVersion { /** * Specifies publicIPAddressVersion. - * @param publicIPAddressVersion The public IP address version. Possible values are: 'IPv4' and 'IPv6'. Possible values include: 'IPv4', 'IPv6' - * @return the next update stage */ Update withPublicIPAddressVersion(IPVersion publicIPAddressVersion); } /** - * The stage of the publicipaddress update allowing to specify PublicIPAllocationMethod. + * The stage of the publicipaddress {0} allowing to specify PublicIPAllocationMethod. */ interface WithPublicIPAllocationMethod { /** * Specifies publicIPAllocationMethod. - * @param publicIPAllocationMethod The public IP allocation method. Possible values are: 'Static' and 'Dynamic'. Possible values include: 'Static', 'Dynamic' - * @return the next update stage */ Update withPublicIPAllocationMethod(IPAllocationMethod publicIPAllocationMethod); } /** - * The stage of the publicipaddress update allowing to specify ResourceGuid. + * The stage of the publicipaddress {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the public IP resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the publicipaddress update allowing to specify Sku. + * The stage of the publicipaddress {0} allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The public IP address SKU - * @return the next update stage */ Update withSku(PublicIPAddressSku sku); } /** - * The stage of the publicipaddress update allowing to specify Zones. + * The stage of the publicipaddress {0} allowing to specify Zones. */ interface WithZones { /** * Specifies zones. - * @param zones A list of availability zones denoting the IP allocated for the resource needs to come from - * @return the next update stage */ Update withZones(List zones); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/Route.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/Route.java index a1f3e81a3385..e4cc6be1dc9d 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/Route.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/Route.java @@ -79,9 +79,6 @@ interface Blank extends WithRouteTable { interface WithRouteTable { /** * Specifies resourceGroupName, routeTableName. - * @param resourceGroupName The name of the resource group - * @param routeTableName The name of the route table - * @return the next definition stage */ WithNextHopType withExistingRouteTable(String resourceGroupName, String routeTableName); } @@ -92,8 +89,6 @@ interface WithRouteTable { interface WithNextHopType { /** * Specifies nextHopType. - * @param nextHopType The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'. Possible values include: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', 'None' - * @return the next definition stage */ WithCreate withNextHopType(RouteNextHopType nextHopType); } @@ -104,8 +99,6 @@ interface WithNextHopType { interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix The destination CIDR to which the route applies - * @return the next definition stage */ WithCreate withAddressPrefix(String addressPrefix); } @@ -116,8 +109,6 @@ interface WithAddressPrefix { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } @@ -128,8 +119,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -140,8 +129,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -152,8 +139,6 @@ interface WithName { interface WithNextHopIpAddress { /** * Specifies nextHopIpAddress. - * @param nextHopIpAddress The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance - * @return the next definition stage */ WithCreate withNextHopIpAddress(String nextHopIpAddress); } @@ -164,8 +149,6 @@ interface WithNextHopIpAddress { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -194,8 +177,6 @@ interface UpdateStages { interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix The destination CIDR to which the route applies - * @return the next update stage */ Update withAddressPrefix(String addressPrefix); } @@ -206,8 +187,6 @@ interface WithAddressPrefix { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } @@ -218,8 +197,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -230,8 +207,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -242,8 +217,6 @@ interface WithName { interface WithNextHopIpAddress { /** * Specifies nextHopIpAddress. - * @param nextHopIpAddress The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance - * @return the next update stage */ Update withNextHopIpAddress(String nextHopIpAddress); } @@ -254,8 +227,6 @@ interface WithNextHopIpAddress { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/RouteFilter.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/RouteFilter.java index 892ea0979bed..5e1430f17b64 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/RouteFilter.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/RouteFilter.java @@ -70,25 +70,21 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup peerings); } /** - * The stage of the routefilter definition allowing to specify Rules. + * The stage of the routefilter update allowing to specify Rules. */ interface WithRules { /** * Specifies rules. - * @param rules Collection of RouteFilterRules contained within a route filter - * @return the next definition stage */ WithCreate withRules(List rules); } @@ -112,25 +108,21 @@ interface Update extends Appliable, Resource.UpdateWithTags */ interface UpdateStages { /** - * The stage of the routefilter update allowing to specify Peerings. + * The stage of the routefilter {0} allowing to specify Peerings. */ interface WithPeerings { /** * Specifies peerings. - * @param peerings A collection of references to express route circuit peerings - * @return the next update stage */ Update withPeerings(List peerings); } /** - * The stage of the routefilter update allowing to specify Rules. + * The stage of the routefilter {0} allowing to specify Rules. */ interface WithRules { /** * Specifies rules. - * @param rules Collection of RouteFilterRules contained within a route filter - * @return the next update stage */ Update withRules(List rules); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/RouteFilterRule.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/RouteFilterRule.java index bafb7249867c..7890f88e8e8d 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/RouteFilterRule.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/RouteFilterRule.java @@ -85,9 +85,6 @@ interface Blank extends WithRouteFilter { interface WithRouteFilter { /** * Specifies resourceGroupName, routeFilterName. - * @param resourceGroupName The name of the resource group - * @param routeFilterName The name of the route filter - * @return the next definition stage */ WithAccess withExistingRouteFilter(String resourceGroupName, String routeFilterName); } @@ -98,8 +95,6 @@ interface WithRouteFilter { interface WithAccess { /** * Specifies access. - * @param access The access type of the rule. Valid values are: 'Allow', 'Deny'. Possible values include: 'Allow', 'Deny' - * @return the next definition stage */ WithCommunities withAccess(Access access); } @@ -110,8 +105,6 @@ interface WithAccess { interface WithCommunities { /** * Specifies communities. - * @param communities The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020'] - * @return the next definition stage */ WithRouteFilterRuleType withCommunities(List communities); } @@ -122,8 +115,6 @@ interface WithCommunities { interface WithRouteFilterRuleType { /** * Specifies routeFilterRuleType. - * @param routeFilterRuleType The rule type of the rule. Valid value is: 'Community' - * @return the next definition stage */ WithCreate withRouteFilterRuleType(String routeFilterRuleType); } @@ -134,8 +125,6 @@ interface WithRouteFilterRuleType { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -146,8 +135,6 @@ interface WithId { interface WithLocation { /** * Specifies location. - * @param location Resource location - * @return the next definition stage */ WithCreate withLocation(String location); } @@ -158,8 +145,6 @@ interface WithLocation { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -188,8 +173,6 @@ interface UpdateStages { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/RouteTable.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/RouteTable.java index 607107582230..5159b100d343 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/RouteTable.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/RouteTable.java @@ -74,49 +74,41 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup routes); } @@ -140,49 +132,41 @@ interface Update extends Appliable, Resource.UpdateWithTags, */ interface UpdateStages { /** - * The stage of the routetable update allowing to specify DisableBgpRoutePropagation. + * The stage of the routetable {0} allowing to specify DisableBgpRoutePropagation. */ interface WithDisableBgpRoutePropagation { /** * Specifies disableBgpRoutePropagation. - * @param disableBgpRoutePropagation Gets or sets whether to disable the routes learned by BGP on that route table. True means disable - * @return the next update stage */ Update withDisableBgpRoutePropagation(Boolean disableBgpRoutePropagation); } /** - * The stage of the routetable update allowing to specify Etag. + * The stage of the routetable {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag Gets a unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the routetable update allowing to specify ProvisioningState. + * The stage of the routetable {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the routetable update allowing to specify Routes. + * The stage of the routetable {0} allowing to specify Routes. */ interface WithRoutes { /** * Specifies routes. - * @param routes Collection of routes contained within a route table - * @return the next update stage */ Update withRoutes(List routes); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/Subnet.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/Subnet.java index d960bbf3e257..f93739b8d71f 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/Subnet.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/Subnet.java @@ -97,9 +97,6 @@ interface Blank extends WithVirtualNetwork { interface WithVirtualNetwork { /** * Specifies resourceGroupName, virtualNetworkName. - * @param resourceGroupName The name of the resource group - * @param virtualNetworkName The name of the virtual network - * @return the next definition stage */ WithCreate withExistingVirtualNetwork(String resourceGroupName, String virtualNetworkName); } @@ -110,8 +107,6 @@ interface WithVirtualNetwork { interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix The address prefix for the subnet - * @return the next definition stage */ WithCreate withAddressPrefix(String addressPrefix); } @@ -122,8 +117,6 @@ interface WithAddressPrefix { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } @@ -134,8 +127,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -146,8 +137,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -158,8 +147,6 @@ interface WithName { interface WithNetworkSecurityGroup { /** * Specifies networkSecurityGroup. - * @param networkSecurityGroup The reference of the NetworkSecurityGroup resource - * @return the next definition stage */ WithCreate withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup); } @@ -170,8 +157,6 @@ interface WithNetworkSecurityGroup { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -182,8 +167,6 @@ interface WithProvisioningState { interface WithResourceNavigationLinks { /** * Specifies resourceNavigationLinks. - * @param resourceNavigationLinks Gets an array of references to the external resources using subnet - * @return the next definition stage */ WithCreate withResourceNavigationLinks(List resourceNavigationLinks); } @@ -194,8 +177,6 @@ interface WithResourceNavigationLinks { interface WithRouteTable { /** * Specifies routeTable. - * @param routeTable The reference of the RouteTable resource - * @return the next definition stage */ WithCreate withRouteTable(RouteTableInner routeTable); } @@ -206,8 +187,6 @@ interface WithRouteTable { interface WithServiceEndpoints { /** * Specifies serviceEndpoints. - * @param serviceEndpoints An array of service endpoints - * @return the next definition stage */ WithCreate withServiceEndpoints(List serviceEndpoints); } @@ -236,8 +215,6 @@ interface UpdateStages { interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix The address prefix for the subnet - * @return the next update stage */ Update withAddressPrefix(String addressPrefix); } @@ -248,8 +225,6 @@ interface WithAddressPrefix { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } @@ -260,8 +235,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -272,8 +245,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -284,8 +255,6 @@ interface WithName { interface WithNetworkSecurityGroup { /** * Specifies networkSecurityGroup. - * @param networkSecurityGroup The reference of the NetworkSecurityGroup resource - * @return the next update stage */ Update withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup); } @@ -296,8 +265,6 @@ interface WithNetworkSecurityGroup { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource - * @return the next update stage */ Update withProvisioningState(String provisioningState); } @@ -308,8 +275,6 @@ interface WithProvisioningState { interface WithResourceNavigationLinks { /** * Specifies resourceNavigationLinks. - * @param resourceNavigationLinks Gets an array of references to the external resources using subnet - * @return the next update stage */ Update withResourceNavigationLinks(List resourceNavigationLinks); } @@ -320,8 +285,6 @@ interface WithResourceNavigationLinks { interface WithRouteTable { /** * Specifies routeTable. - * @param routeTable The reference of the RouteTable resource - * @return the next update stage */ Update withRouteTable(RouteTableInner routeTable); } @@ -332,8 +295,6 @@ interface WithRouteTable { interface WithServiceEndpoints { /** * Specifies serviceEndpoints. - * @param serviceEndpoints An array of service endpoints - * @return the next update stage */ Update withServiceEndpoints(List serviceEndpoints); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualHub.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualHub.java index 6bd9e89d208d..f007d0f232cb 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualHub.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualHub.java @@ -75,49 +75,41 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup hubVirtualNetworkConnections); } /** - * The stage of the virtualhub definition allowing to specify ProvisioningState. + * The stage of the virtualhub update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(ProvisioningState provisioningState); } /** - * The stage of the virtualhub definition allowing to specify VirtualWan. + * The stage of the virtualhub update allowing to specify VirtualWan. */ interface WithVirtualWan { /** * Specifies virtualWan. - * @param virtualWan The VirtualWAN to which the VirtualHub belongs - * @return the next definition stage */ WithCreate withVirtualWan(SubResource virtualWan); } @@ -141,49 +133,41 @@ interface Update extends Appliable, Resource.UpdateWithTags, */ interface UpdateStages { /** - * The stage of the virtualhub update allowing to specify AddressPrefix. + * The stage of the virtualhub {0} allowing to specify AddressPrefix. */ interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix Address-prefix for this VirtualHub - * @return the next update stage */ Update withAddressPrefix(String addressPrefix); } /** - * The stage of the virtualhub update allowing to specify HubVirtualNetworkConnections. + * The stage of the virtualhub {0} allowing to specify HubVirtualNetworkConnections. */ interface WithHubVirtualNetworkConnections { /** * Specifies hubVirtualNetworkConnections. - * @param hubVirtualNetworkConnections list of all vnet connections with this VirtualHub - * @return the next update stage */ Update withHubVirtualNetworkConnections(List hubVirtualNetworkConnections); } /** - * The stage of the virtualhub update allowing to specify ProvisioningState. + * The stage of the virtualhub {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next update stage */ Update withProvisioningState(ProvisioningState provisioningState); } /** - * The stage of the virtualhub update allowing to specify VirtualWan. + * The stage of the virtualhub {0} allowing to specify VirtualWan. */ interface WithVirtualWan { /** * Specifies virtualWan. - * @param virtualWan The VirtualWAN to which the VirtualHub belongs - * @return the next update stage */ Update withVirtualWan(SubResource virtualWan); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualNetwork.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualNetwork.java index 96b621e82538..2b46042d58da 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualNetwork.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualNetwork.java @@ -101,121 +101,101 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup subnets); } /** - * The stage of the virtualnetwork definition allowing to specify VirtualNetworkPeerings. + * The stage of the virtualnetwork update allowing to specify VirtualNetworkPeerings. */ interface WithVirtualNetworkPeerings { /** * Specifies virtualNetworkPeerings. - * @param virtualNetworkPeerings A list of peerings in a Virtual Network - * @return the next definition stage */ WithCreate withVirtualNetworkPeerings(List virtualNetworkPeerings); } @@ -239,121 +219,101 @@ interface Update extends Appliable, Resource.UpdateWithTags subnets); } /** - * The stage of the virtualnetwork update allowing to specify VirtualNetworkPeerings. + * The stage of the virtualnetwork {0} allowing to specify VirtualNetworkPeerings. */ interface WithVirtualNetworkPeerings { /** * Specifies virtualNetworkPeerings. - * @param virtualNetworkPeerings A list of peerings in a Virtual Network - * @return the next update stage */ Update withVirtualNetworkPeerings(List virtualNetworkPeerings); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualNetworkGateway.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualNetworkGateway.java index 5824c282793d..f0dee68bb0f5 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualNetworkGateway.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualNetworkGateway.java @@ -109,133 +109,111 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup ipConfigurations); } /** - * The stage of the virtualnetworkgateway definition allowing to specify ResourceGuid. + * The stage of the virtualnetworkgateway update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the VirtualNetworkGateway resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the virtualnetworkgateway definition allowing to specify Sku. + * The stage of the virtualnetworkgateway update allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway - * @return the next definition stage */ WithCreate withSku(VirtualNetworkGatewaySku sku); } /** - * The stage of the virtualnetworkgateway definition allowing to specify VpnClientConfiguration. + * The stage of the virtualnetworkgateway update allowing to specify VpnClientConfiguration. */ interface WithVpnClientConfiguration { /** * Specifies vpnClientConfiguration. - * @param vpnClientConfiguration The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations - * @return the next definition stage */ WithCreate withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration); } /** - * The stage of the virtualnetworkgateway definition allowing to specify VpnType. + * The stage of the virtualnetworkgateway update allowing to specify VpnType. */ interface WithVpnType { /** * Specifies vpnType. - * @param vpnType The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'. Possible values include: 'PolicyBased', 'RouteBased' - * @return the next definition stage */ WithCreate withVpnType(VpnType vpnType); } @@ -259,133 +237,111 @@ interface Update extends Appliable, Resource.UpdateWithTa */ interface UpdateStages { /** - * The stage of the virtualnetworkgateway update allowing to specify ActiveActive. + * The stage of the virtualnetworkgateway {0} allowing to specify ActiveActive. */ interface WithActiveActive { /** * Specifies activeActive. - * @param activeActive ActiveActive flag - * @return the next update stage */ Update withActiveActive(Boolean activeActive); } /** - * The stage of the virtualnetworkgateway update allowing to specify BgpSettings. + * The stage of the virtualnetworkgateway {0} allowing to specify BgpSettings. */ interface WithBgpSettings { /** * Specifies bgpSettings. - * @param bgpSettings Virtual network gateway's BGP speaker settings - * @return the next update stage */ Update withBgpSettings(BgpSettings bgpSettings); } /** - * The stage of the virtualnetworkgateway update allowing to specify EnableBgp. + * The stage of the virtualnetworkgateway {0} allowing to specify EnableBgp. */ interface WithEnableBgp { /** * Specifies enableBgp. - * @param enableBgp Whether BGP is enabled for this virtual network gateway or not - * @return the next update stage */ Update withEnableBgp(Boolean enableBgp); } /** - * The stage of the virtualnetworkgateway update allowing to specify Etag. + * The stage of the virtualnetworkgateway {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag Gets a unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the virtualnetworkgateway update allowing to specify GatewayDefaultSite. + * The stage of the virtualnetworkgateway {0} allowing to specify GatewayDefaultSite. */ interface WithGatewayDefaultSite { /** * Specifies gatewayDefaultSite. - * @param gatewayDefaultSite The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting - * @return the next update stage */ Update withGatewayDefaultSite(SubResource gatewayDefaultSite); } /** - * The stage of the virtualnetworkgateway update allowing to specify GatewayType. + * The stage of the virtualnetworkgateway {0} allowing to specify GatewayType. */ interface WithGatewayType { /** * Specifies gatewayType. - * @param gatewayType The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'. Possible values include: 'Vpn', 'ExpressRoute' - * @return the next update stage */ Update withGatewayType(VirtualNetworkGatewayType gatewayType); } /** - * The stage of the virtualnetworkgateway update allowing to specify IpConfigurations. + * The stage of the virtualnetworkgateway {0} allowing to specify IpConfigurations. */ interface WithIpConfigurations { /** * Specifies ipConfigurations. - * @param ipConfigurations IP configurations for virtual network gateway - * @return the next update stage */ Update withIpConfigurations(List ipConfigurations); } /** - * The stage of the virtualnetworkgateway update allowing to specify ResourceGuid. + * The stage of the virtualnetworkgateway {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the VirtualNetworkGateway resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the virtualnetworkgateway update allowing to specify Sku. + * The stage of the virtualnetworkgateway {0} allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway - * @return the next update stage */ Update withSku(VirtualNetworkGatewaySku sku); } /** - * The stage of the virtualnetworkgateway update allowing to specify VpnClientConfiguration. + * The stage of the virtualnetworkgateway {0} allowing to specify VpnClientConfiguration. */ interface WithVpnClientConfiguration { /** * Specifies vpnClientConfiguration. - * @param vpnClientConfiguration The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations - * @return the next update stage */ Update withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration); } /** - * The stage of the virtualnetworkgateway update allowing to specify VpnType. + * The stage of the virtualnetworkgateway {0} allowing to specify VpnType. */ interface WithVpnType { /** * Specifies vpnType. - * @param vpnType The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'. Possible values include: 'PolicyBased', 'RouteBased' - * @return the next update stage */ Update withVpnType(VpnType vpnType); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualNetworkGatewayConnection.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualNetworkGatewayConnection.java index 6b46b31d31ce..5f10cc5b49cb 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualNetworkGatewayConnection.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualNetworkGatewayConnection.java @@ -146,9 +146,7 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup ipsecPolicies); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify LocalNetworkGateway2. + * The stage of the virtualnetworkgatewayconnection update allowing to specify LocalNetworkGateway2. */ interface WithLocalNetworkGateway2 { /** * Specifies localNetworkGateway2. - * @param localNetworkGateway2 The reference to local network gateway resource - * @return the next definition stage */ WithCreate withLocalNetworkGateway2(LocalNetworkGatewayInner localNetworkGateway2); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify Peer. + * The stage of the virtualnetworkgatewayconnection update allowing to specify Peer. */ interface WithPeer { /** * Specifies peer. - * @param peer The reference to peerings resource - * @return the next definition stage */ WithCreate withPeer(SubResource peer); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify ResourceGuid. + * The stage of the virtualnetworkgatewayconnection update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the VirtualNetworkGatewayConnection resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify RoutingWeight. + * The stage of the virtualnetworkgatewayconnection update allowing to specify RoutingWeight. */ interface WithRoutingWeight { /** * Specifies routingWeight. - * @param routingWeight The routing weight - * @return the next definition stage */ WithCreate withRoutingWeight(Integer routingWeight); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify SharedKey. + * The stage of the virtualnetworkgatewayconnection update allowing to specify SharedKey. */ interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey The IPSec shared key - * @return the next definition stage */ WithCreate withSharedKey(String sharedKey); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify UsePolicyBasedTrafficSelectors. + * The stage of the virtualnetworkgatewayconnection update allowing to specify UsePolicyBasedTrafficSelectors. */ interface WithUsePolicyBasedTrafficSelectors { /** * Specifies usePolicyBasedTrafficSelectors. - * @param usePolicyBasedTrafficSelectors Enable policy-based traffic selectors - * @return the next definition stage */ WithCreate withUsePolicyBasedTrafficSelectors(Boolean usePolicyBasedTrafficSelectors); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify VirtualNetworkGateway2. + * The stage of the virtualnetworkgatewayconnection update allowing to specify VirtualNetworkGateway2. */ interface WithVirtualNetworkGateway2 { /** * Specifies virtualNetworkGateway2. - * @param virtualNetworkGateway2 The reference to virtual network gateway resource - * @return the next definition stage */ WithCreate withVirtualNetworkGateway2(VirtualNetworkGatewayInner virtualNetworkGateway2); } @@ -315,133 +289,111 @@ interface Update extends Appliable, Resource.Up */ interface UpdateStages { /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify AuthorizationKey. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify AuthorizationKey. */ interface WithAuthorizationKey { /** * Specifies authorizationKey. - * @param authorizationKey The authorizationKey - * @return the next update stage */ Update withAuthorizationKey(String authorizationKey); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify EnableBgp. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify EnableBgp. */ interface WithEnableBgp { /** * Specifies enableBgp. - * @param enableBgp EnableBgp flag - * @return the next update stage */ Update withEnableBgp(Boolean enableBgp); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify Etag. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag Gets a unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify IpsecPolicies. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify IpsecPolicies. */ interface WithIpsecPolicies { /** * Specifies ipsecPolicies. - * @param ipsecPolicies The IPSec Policies to be considered by this connection - * @return the next update stage */ Update withIpsecPolicies(List ipsecPolicies); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify LocalNetworkGateway2. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify LocalNetworkGateway2. */ interface WithLocalNetworkGateway2 { /** * Specifies localNetworkGateway2. - * @param localNetworkGateway2 The reference to local network gateway resource - * @return the next update stage */ Update withLocalNetworkGateway2(LocalNetworkGatewayInner localNetworkGateway2); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify Peer. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify Peer. */ interface WithPeer { /** * Specifies peer. - * @param peer The reference to peerings resource - * @return the next update stage */ Update withPeer(SubResource peer); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify ResourceGuid. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the VirtualNetworkGatewayConnection resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify RoutingWeight. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify RoutingWeight. */ interface WithRoutingWeight { /** * Specifies routingWeight. - * @param routingWeight The routing weight - * @return the next update stage */ Update withRoutingWeight(Integer routingWeight); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify SharedKey. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify SharedKey. */ interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey The IPSec shared key - * @return the next update stage */ Update withSharedKey(String sharedKey); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify UsePolicyBasedTrafficSelectors. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify UsePolicyBasedTrafficSelectors. */ interface WithUsePolicyBasedTrafficSelectors { /** * Specifies usePolicyBasedTrafficSelectors. - * @param usePolicyBasedTrafficSelectors Enable policy-based traffic selectors - * @return the next update stage */ Update withUsePolicyBasedTrafficSelectors(Boolean usePolicyBasedTrafficSelectors); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify VirtualNetworkGateway2. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify VirtualNetworkGateway2. */ interface WithVirtualNetworkGateway2 { /** * Specifies virtualNetworkGateway2. - * @param virtualNetworkGateway2 The reference to virtual network gateway resource - * @return the next update stage */ Update withVirtualNetworkGateway2(VirtualNetworkGatewayInner virtualNetworkGateway2); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualNetworkPeering.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualNetworkPeering.java index 62eff0f9b208..14069062fc16 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualNetworkPeering.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualNetworkPeering.java @@ -100,9 +100,6 @@ interface Blank extends WithVirtualNetwork { interface WithVirtualNetwork { /** * Specifies resourceGroupName, virtualNetworkName. - * @param resourceGroupName The name of the resource group - * @param virtualNetworkName The name of the virtual network - * @return the next definition stage */ WithCreate withExistingVirtualNetwork(String resourceGroupName, String virtualNetworkName); } @@ -113,8 +110,6 @@ interface WithVirtualNetwork { interface WithAllowForwardedTraffic { /** * Specifies allowForwardedTraffic. - * @param allowForwardedTraffic Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed - * @return the next definition stage */ WithCreate withAllowForwardedTraffic(Boolean allowForwardedTraffic); } @@ -125,8 +120,6 @@ interface WithAllowForwardedTraffic { interface WithAllowGatewayTransit { /** * Specifies allowGatewayTransit. - * @param allowGatewayTransit If gateway links can be used in remote virtual networking to link to this virtual network - * @return the next definition stage */ WithCreate withAllowGatewayTransit(Boolean allowGatewayTransit); } @@ -137,8 +130,6 @@ interface WithAllowGatewayTransit { interface WithAllowVirtualNetworkAccess { /** * Specifies allowVirtualNetworkAccess. - * @param allowVirtualNetworkAccess Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space - * @return the next definition stage */ WithCreate withAllowVirtualNetworkAccess(Boolean allowVirtualNetworkAccess); } @@ -149,8 +140,6 @@ interface WithAllowVirtualNetworkAccess { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } @@ -161,8 +150,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -173,8 +160,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -185,8 +170,6 @@ interface WithName { interface WithPeeringState { /** * Specifies peeringState. - * @param peeringState The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'. Possible values include: 'Initiated', 'Connected', 'Disconnected' - * @return the next definition stage */ WithCreate withPeeringState(VirtualNetworkPeeringState peeringState); } @@ -197,8 +180,6 @@ interface WithPeeringState { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -209,8 +190,6 @@ interface WithProvisioningState { interface WithRemoteAddressSpace { /** * Specifies remoteAddressSpace. - * @param remoteAddressSpace The reference of the remote virtual network address space - * @return the next definition stage */ WithCreate withRemoteAddressSpace(AddressSpace remoteAddressSpace); } @@ -221,8 +200,6 @@ interface WithRemoteAddressSpace { interface WithRemoteVirtualNetwork { /** * Specifies remoteVirtualNetwork. - * @param remoteVirtualNetwork The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering) - * @return the next definition stage */ WithCreate withRemoteVirtualNetwork(SubResource remoteVirtualNetwork); } @@ -233,8 +210,6 @@ interface WithRemoteVirtualNetwork { interface WithUseRemoteGateways { /** * Specifies useRemoteGateways. - * @param useRemoteGateways If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway - * @return the next definition stage */ WithCreate withUseRemoteGateways(Boolean useRemoteGateways); } @@ -263,8 +238,6 @@ interface UpdateStages { interface WithAllowForwardedTraffic { /** * Specifies allowForwardedTraffic. - * @param allowForwardedTraffic Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed - * @return the next update stage */ Update withAllowForwardedTraffic(Boolean allowForwardedTraffic); } @@ -275,8 +248,6 @@ interface WithAllowForwardedTraffic { interface WithAllowGatewayTransit { /** * Specifies allowGatewayTransit. - * @param allowGatewayTransit If gateway links can be used in remote virtual networking to link to this virtual network - * @return the next update stage */ Update withAllowGatewayTransit(Boolean allowGatewayTransit); } @@ -287,8 +258,6 @@ interface WithAllowGatewayTransit { interface WithAllowVirtualNetworkAccess { /** * Specifies allowVirtualNetworkAccess. - * @param allowVirtualNetworkAccess Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space - * @return the next update stage */ Update withAllowVirtualNetworkAccess(Boolean allowVirtualNetworkAccess); } @@ -299,8 +268,6 @@ interface WithAllowVirtualNetworkAccess { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } @@ -311,8 +278,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -323,8 +288,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -335,8 +298,6 @@ interface WithName { interface WithPeeringState { /** * Specifies peeringState. - * @param peeringState The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'. Possible values include: 'Initiated', 'Connected', 'Disconnected' - * @return the next update stage */ Update withPeeringState(VirtualNetworkPeeringState peeringState); } @@ -347,8 +308,6 @@ interface WithPeeringState { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource - * @return the next update stage */ Update withProvisioningState(String provisioningState); } @@ -359,8 +318,6 @@ interface WithProvisioningState { interface WithRemoteAddressSpace { /** * Specifies remoteAddressSpace. - * @param remoteAddressSpace The reference of the remote virtual network address space - * @return the next update stage */ Update withRemoteAddressSpace(AddressSpace remoteAddressSpace); } @@ -371,8 +328,6 @@ interface WithRemoteAddressSpace { interface WithRemoteVirtualNetwork { /** * Specifies remoteVirtualNetwork. - * @param remoteVirtualNetwork The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering) - * @return the next update stage */ Update withRemoteVirtualNetwork(SubResource remoteVirtualNetwork); } @@ -383,8 +338,6 @@ interface WithRemoteVirtualNetwork { interface WithUseRemoteGateways { /** * Specifies useRemoteGateways. - * @param useRemoteGateways If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway - * @return the next update stage */ Update withUseRemoteGateways(Boolean useRemoteGateways); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualWAN.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualWAN.java index 5b70bd632ebd..49d90e13ab2e 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualWAN.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VirtualWAN.java @@ -74,25 +74,21 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup, Resource.UpdateWithTags, */ interface UpdateStages { /** - * The stage of the virtualwan update allowing to specify DisableVpnEncryption. + * The stage of the virtualwan {0} allowing to specify DisableVpnEncryption. */ interface WithDisableVpnEncryption { /** * Specifies disableVpnEncryption. - * @param disableVpnEncryption Vpn encryption to be disabled or not - * @return the next update stage */ Update withDisableVpnEncryption(Boolean disableVpnEncryption); } /** - * The stage of the virtualwan update allowing to specify ProvisioningState. + * The stage of the virtualwan {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next update stage */ Update withProvisioningState(ProvisioningState provisioningState); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VpnConnection.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VpnConnection.java index e1bca670b1be..aaddc4fd5823 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VpnConnection.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VpnConnection.java @@ -127,9 +127,6 @@ interface Blank extends WithVpnGateway { interface WithVpnGateway { /** * Specifies resourceGroupName, gatewayName. - * @param resourceGroupName The resource group name of the VpnGateway - * @param gatewayName The name of the gateway - * @return the next definition stage */ WithCreate withExistingVpnGateway(String resourceGroupName, String gatewayName); } @@ -140,8 +137,6 @@ interface WithVpnGateway { interface WithConnectionStatus { /** * Specifies connectionStatus. - * @param connectionStatus The connection status. Possible values include: 'Unknown', 'Connecting', 'Connected', 'NotConnected' - * @return the next definition stage */ WithCreate withConnectionStatus(VpnConnectionStatus connectionStatus); } @@ -152,8 +147,6 @@ interface WithConnectionStatus { interface WithEnableBgp { /** * Specifies enableBgp. - * @param enableBgp EnableBgp flag - * @return the next definition stage */ WithCreate withEnableBgp(Boolean enableBgp); } @@ -164,8 +157,6 @@ interface WithEnableBgp { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -176,8 +167,6 @@ interface WithId { interface WithIpsecPolicies { /** * Specifies ipsecPolicies. - * @param ipsecPolicies The IPSec Policies to be considered by this connection - * @return the next definition stage */ WithCreate withIpsecPolicies(List ipsecPolicies); } @@ -188,8 +177,6 @@ interface WithIpsecPolicies { interface WithLocation { /** * Specifies location. - * @param location Resource location - * @return the next definition stage */ WithCreate withLocation(String location); } @@ -200,8 +187,6 @@ interface WithLocation { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(ProvisioningState provisioningState); } @@ -212,8 +197,6 @@ interface WithProvisioningState { interface WithRemoteVpnSite { /** * Specifies remoteVpnSite. - * @param remoteVpnSite Id of the connected vpn site - * @return the next definition stage */ WithCreate withRemoteVpnSite(SubResource remoteVpnSite); } @@ -224,8 +207,6 @@ interface WithRemoteVpnSite { interface WithRoutingWeight { /** * Specifies routingWeight. - * @param routingWeight routing weight for vpn connection - * @return the next definition stage */ WithCreate withRoutingWeight(Integer routingWeight); } @@ -236,8 +217,6 @@ interface WithRoutingWeight { interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey SharedKey for the vpn connection - * @return the next definition stage */ WithCreate withSharedKey(String sharedKey); } @@ -248,8 +227,6 @@ interface WithSharedKey { interface WithTags { /** * Specifies tags. - * @param tags Resource tags - * @return the next definition stage */ WithCreate withTags(Map tags); } @@ -278,8 +255,6 @@ interface UpdateStages { interface WithConnectionStatus { /** * Specifies connectionStatus. - * @param connectionStatus The connection status. Possible values include: 'Unknown', 'Connecting', 'Connected', 'NotConnected' - * @return the next update stage */ Update withConnectionStatus(VpnConnectionStatus connectionStatus); } @@ -290,8 +265,6 @@ interface WithConnectionStatus { interface WithEnableBgp { /** * Specifies enableBgp. - * @param enableBgp EnableBgp flag - * @return the next update stage */ Update withEnableBgp(Boolean enableBgp); } @@ -302,8 +275,6 @@ interface WithEnableBgp { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -314,8 +285,6 @@ interface WithId { interface WithIpsecPolicies { /** * Specifies ipsecPolicies. - * @param ipsecPolicies The IPSec Policies to be considered by this connection - * @return the next update stage */ Update withIpsecPolicies(List ipsecPolicies); } @@ -326,8 +295,6 @@ interface WithIpsecPolicies { interface WithLocation { /** * Specifies location. - * @param location Resource location - * @return the next update stage */ Update withLocation(String location); } @@ -338,8 +305,6 @@ interface WithLocation { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next update stage */ Update withProvisioningState(ProvisioningState provisioningState); } @@ -350,8 +315,6 @@ interface WithProvisioningState { interface WithRemoteVpnSite { /** * Specifies remoteVpnSite. - * @param remoteVpnSite Id of the connected vpn site - * @return the next update stage */ Update withRemoteVpnSite(SubResource remoteVpnSite); } @@ -362,8 +325,6 @@ interface WithRemoteVpnSite { interface WithRoutingWeight { /** * Specifies routingWeight. - * @param routingWeight routing weight for vpn connection - * @return the next update stage */ Update withRoutingWeight(Integer routingWeight); } @@ -374,8 +335,6 @@ interface WithRoutingWeight { interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey SharedKey for the vpn connection - * @return the next update stage */ Update withSharedKey(String sharedKey); } @@ -386,8 +345,6 @@ interface WithSharedKey { interface WithTags { /** * Specifies tags. - * @param tags Resource tags - * @return the next update stage */ Update withTags(Map tags); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VpnGateway.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VpnGateway.java index 66f77ca961f6..fe920223d2f2 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VpnGateway.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VpnGateway.java @@ -80,61 +80,51 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup connections); } /** - * The stage of the vpngateway definition allowing to specify Policies. + * The stage of the vpngateway update allowing to specify Policies. */ interface WithPolicies { /** * Specifies policies. - * @param policies The policies applied to this vpn gateway - * @return the next definition stage */ WithCreate withPolicies(Policies policies); } /** - * The stage of the vpngateway definition allowing to specify ProvisioningState. + * The stage of the vpngateway update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(ProvisioningState provisioningState); } /** - * The stage of the vpngateway definition allowing to specify VirtualHub. + * The stage of the vpngateway update allowing to specify VirtualHub. */ interface WithVirtualHub { /** * Specifies virtualHub. - * @param virtualHub The VirtualHub to which the gateway belongs - * @return the next definition stage */ WithCreate withVirtualHub(SubResource virtualHub); } @@ -158,61 +148,51 @@ interface Update extends Appliable, Resource.UpdateWithTags, */ interface UpdateStages { /** - * The stage of the vpngateway update allowing to specify BgpSettings. + * The stage of the vpngateway {0} allowing to specify BgpSettings. */ interface WithBgpSettings { /** * Specifies bgpSettings. - * @param bgpSettings Local network gateway's BGP speaker settings - * @return the next update stage */ Update withBgpSettings(BgpSettings bgpSettings); } /** - * The stage of the vpngateway update allowing to specify Connections. + * The stage of the vpngateway {0} allowing to specify Connections. */ interface WithConnections { /** * Specifies connections. - * @param connections list of all vpn connections to the gateway - * @return the next update stage */ Update withConnections(List connections); } /** - * The stage of the vpngateway update allowing to specify Policies. + * The stage of the vpngateway {0} allowing to specify Policies. */ interface WithPolicies { /** * Specifies policies. - * @param policies The policies applied to this vpn gateway - * @return the next update stage */ Update withPolicies(Policies policies); } /** - * The stage of the vpngateway update allowing to specify ProvisioningState. + * The stage of the vpngateway {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next update stage */ Update withProvisioningState(ProvisioningState provisioningState); } /** - * The stage of the vpngateway update allowing to specify VirtualHub. + * The stage of the vpngateway {0} allowing to specify VirtualHub. */ interface WithVirtualHub { /** * Specifies virtualHub. - * @param virtualHub The VirtualHub to which the gateway belongs - * @return the next update stage */ Update withVirtualHub(SubResource virtualHub); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VpnSite.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VpnSite.java index f838015ca564..071abeca0f0b 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VpnSite.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/VpnSite.java @@ -88,85 +88,71 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup, Resource.UpdateWithTags, Up */ interface UpdateStages { /** - * The stage of the vpnsite update allowing to specify AddressSpace. + * The stage of the vpnsite {0} allowing to specify AddressSpace. */ interface WithAddressSpace { /** * Specifies addressSpace. - * @param addressSpace The AddressSpace that contains an array of IP address ranges - * @return the next update stage */ Update withAddressSpace(AddressSpace addressSpace); } /** - * The stage of the vpnsite update allowing to specify BgpProperties. + * The stage of the vpnsite {0} allowing to specify BgpProperties. */ interface WithBgpProperties { /** * Specifies bgpProperties. - * @param bgpProperties The set of bgp properties - * @return the next update stage */ Update withBgpProperties(BgpSettings bgpProperties); } /** - * The stage of the vpnsite update allowing to specify DeviceProperties. + * The stage of the vpnsite {0} allowing to specify DeviceProperties. */ interface WithDeviceProperties { /** * Specifies deviceProperties. - * @param deviceProperties The device properties - * @return the next update stage */ Update withDeviceProperties(DeviceProperties deviceProperties); } /** - * The stage of the vpnsite update allowing to specify IpAddress. + * The stage of the vpnsite {0} allowing to specify IpAddress. */ interface WithIpAddress { /** * Specifies ipAddress. - * @param ipAddress The ip-address for the vpn-site - * @return the next update stage */ Update withIpAddress(String ipAddress); } /** - * The stage of the vpnsite update allowing to specify ProvisioningState. + * The stage of the vpnsite {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next update stage */ Update withProvisioningState(ProvisioningState provisioningState); } /** - * The stage of the vpnsite update allowing to specify SiteKey. + * The stage of the vpnsite {0} allowing to specify SiteKey. */ interface WithSiteKey { /** * Specifies siteKey. - * @param siteKey The key for vpn-site that can be used for connections - * @return the next update stage */ Update withSiteKey(String siteKey); } /** - * The stage of the vpnsite update allowing to specify VirtualWAN. + * The stage of the vpnsite {0} allowing to specify VirtualWAN. */ interface WithVirtualWAN { /** * Specifies virtualWAN. - * @param virtualWAN The VirtualWAN to which the vpnSite belongs - * @return the next update stage */ Update withVirtualWAN(SubResource virtualWAN); } diff --git a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/implementation/NetworkManagementClientImpl.java b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/implementation/NetworkManagementClientImpl.java index f8ed6e248b37..7cd4db9a3c9d 100644 --- a/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/implementation/NetworkManagementClientImpl.java +++ b/network/resource-manager/v2018_04_01/src/main/java/com/microsoft/azure/management/network/v2018_04_01/implementation/NetworkManagementClientImpl.java @@ -68,11 +68,11 @@ public NetworkManagementClientImpl withSubscriptionId(String subscriptionId) { return this; } - /** The preferred language for the response. */ + /** Gets or sets the preferred language for the response. */ private String acceptLanguage; /** - * Gets The preferred language for the response. + * Gets Gets or sets the preferred language for the response. * * @return the acceptLanguage value. */ @@ -81,7 +81,7 @@ public String acceptLanguage() { } /** - * Sets The preferred language for the response. + * Sets Gets or sets the preferred language for the response. * * @param acceptLanguage the acceptLanguage value. * @return the service client itself @@ -91,11 +91,11 @@ public NetworkManagementClientImpl withAcceptLanguage(String acceptLanguage) { return this; } - /** The retry timeout in seconds for Long Running Operations. Default value is 30. */ + /** Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. */ private int longRunningOperationRetryTimeout; /** - * Gets The retry timeout in seconds for Long Running Operations. Default value is 30. + * Gets Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. * * @return the longRunningOperationRetryTimeout value. */ @@ -104,7 +104,7 @@ public int longRunningOperationRetryTimeout() { } /** - * Sets The retry timeout in seconds for Long Running Operations. Default value is 30. + * Sets Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. * * @param longRunningOperationRetryTimeout the longRunningOperationRetryTimeout value. * @return the service client itself @@ -114,11 +114,11 @@ public NetworkManagementClientImpl withLongRunningOperationRetryTimeout(int long return this; } - /** Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. */ + /** When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. */ private boolean generateClientRequestId; /** - * Gets Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. + * Gets When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. * * @return the generateClientRequestId value. */ @@ -127,7 +127,7 @@ public boolean generateClientRequestId() { } /** - * Sets Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. + * Sets When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. * * @param generateClientRequestId the generateClientRequestId value. * @return the service client itself @@ -868,7 +868,7 @@ protected void initialize() { */ @Override public String userAgent() { - return String.format("%s (%s, %s, auto-generated)", super.userAgent(), "NetworkManagementClient", "2018-04-01"); + return String.format("%s (%s)", super.userAgent(), "NetworkManagementClient"); } private void initializeService() { diff --git a/network/resource-manager/v2018_06_01/pom.xml b/network/resource-manager/v2018_06_01/pom.xml index 0e24503cb10d..3f4d33385d81 100644 --- a/network/resource-manager/v2018_06_01/pom.xml +++ b/network/resource-manager/v2018_06_01/pom.xml @@ -1,133 +1,133 @@ - - - 4.0.0 - com.microsoft.azure.network.v2018_06_01 - - com.microsoft.azure - azure-arm-parent - 0.0.3-beta - ../../../pom.xml - - azure-mgmt-network - 1.0.0-beta - jar - Microsoft Azure SDK for Network Management - This package contains Microsoft Network Management SDK. - https://github.com/Azure/azure-sdk-for-java - - - The MIT License (MIT) - http://opensource.org/licenses/MIT - repo - - - - scm:git:https://github.com/Azure/azure-sdk-for-java - scm:git:git@github.com:Azure/azure-sdk-for-java.git - HEAD - - - UTF-8 - - - - - microsoft - Microsoft - - - - - com.microsoft.azure - azure-client-runtime - - - com.microsoft.azure - azure-arm-client-runtime - - - junit - junit - test - - - com.microsoft.azure - azure-client-authentication - test - - - com.microsoft.azure - azure-mgmt-resources - test - - - com.microsoft.azure - azure-arm-client-runtime - test-jar - test - - - - - - org.apache.maven.plugins - maven-jar-plugin - - - - true - true - - - - - - org.codehaus.mojo - build-helper-maven-plugin - - - org.apache.maven.plugins - maven-compiler-plugin - 3.1 - - 1.7 - 1.7 - - - com.microsoft.azure.management.apigeneration.LangDefinitionProcessor - - - true - true - - true - true - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 2.8 - - *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search - - - /** -
* Copyright (c) Microsoft Corporation. All rights reserved. -
* Licensed under the MIT License. See License.txt in the project root for -
* license information. -
*/ - ]]> -
-
-
-
-
-
+ + + 4.0.0 + com.microsoft.azure.network.v2018_06_01 + + com.microsoft.azure + azure-arm-parent + 0.0.2-beta + ../../../pom.xml + + azure-mgmt-network + 1.0.0-beta + jar + Microsoft Azure SDK for Network Management + This package contains Microsoft Network Management SDK. + https://github.com/Azure/azure-libraries-for-java + + + The MIT License (MIT) + http://opensource.org/licenses/MIT + repo + + + + scm:git:https://github.com/Azure/azure-libraries-for-java + scm:git:git@github.com:Azure/azure-libraries-for-java.git + HEAD + + + UTF-8 + + + + + microsoft + Microsoft + + + + + com.microsoft.azure + azure-client-runtime + + + com.microsoft.azure + azure-arm-client-runtime + + + junit + junit + test + + + com.microsoft.azure + azure-client-authentication + test + + + com.microsoft.azure + azure-mgmt-resources + test + + + com.microsoft.azure + azure-arm-client-runtime + test-jar + test + + + + + + org.apache.maven.plugins + maven-jar-plugin + + + + true + true + + + + + + org.codehaus.mojo + build-helper-maven-plugin + + + org.apache.maven.plugins + maven-compiler-plugin + 3.1 + + 1.7 + 1.7 + + + com.microsoft.azure.management.apigeneration.LangDefinitionProcessor + + + true + true + + true + true + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.8 + + *.implementation.*;*.utils.*;com.microsoft.schemas._2003._10.serialization;*.blob.core.search + + + /** +
* Copyright (c) Microsoft Corporation. All rights reserved. +
* Licensed under the MIT License. See License.txt in the project root for +
* license information. +
*/ + ]]> +
+
+
+
+
+
diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ApplicationGateway.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ApplicationGateway.java index b9201cb6519e..8be2fe0e81f7 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ApplicationGateway.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ApplicationGateway.java @@ -163,265 +163,221 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup authenticationCertificates); } /** - * The stage of the applicationgateway definition allowing to specify AutoscaleConfiguration. + * The stage of the applicationgateway update allowing to specify AutoscaleConfiguration. */ interface WithAutoscaleConfiguration { /** * Specifies autoscaleConfiguration. - * @param autoscaleConfiguration Autoscale Configuration - * @return the next definition stage */ WithCreate withAutoscaleConfiguration(ApplicationGatewayAutoscaleConfiguration autoscaleConfiguration); } /** - * The stage of the applicationgateway definition allowing to specify BackendAddressPools. + * The stage of the applicationgateway update allowing to specify BackendAddressPools. */ interface WithBackendAddressPools { /** * Specifies backendAddressPools. - * @param backendAddressPools Backend address pool of the application gateway resource - * @return the next definition stage */ WithCreate withBackendAddressPools(List backendAddressPools); } /** - * The stage of the applicationgateway definition allowing to specify BackendHttpSettingsCollection. + * The stage of the applicationgateway update allowing to specify BackendHttpSettingsCollection. */ interface WithBackendHttpSettingsCollection { /** * Specifies backendHttpSettingsCollection. - * @param backendHttpSettingsCollection Backend http settings of the application gateway resource - * @return the next definition stage */ WithCreate withBackendHttpSettingsCollection(List backendHttpSettingsCollection); } /** - * The stage of the applicationgateway definition allowing to specify EnableFips. + * The stage of the applicationgateway update allowing to specify EnableFips. */ interface WithEnableFips { /** * Specifies enableFips. - * @param enableFips Whether FIPS is enabled on the application gateway resource - * @return the next definition stage */ WithCreate withEnableFips(Boolean enableFips); } /** - * The stage of the applicationgateway definition allowing to specify EnableHttp2. + * The stage of the applicationgateway update allowing to specify EnableHttp2. */ interface WithEnableHttp2 { /** * Specifies enableHttp2. - * @param enableHttp2 Whether HTTP2 is enabled on the application gateway resource - * @return the next definition stage */ WithCreate withEnableHttp2(Boolean enableHttp2); } /** - * The stage of the applicationgateway definition allowing to specify Etag. + * The stage of the applicationgateway update allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } /** - * The stage of the applicationgateway definition allowing to specify FrontendIPConfigurations. + * The stage of the applicationgateway update allowing to specify FrontendIPConfigurations. */ interface WithFrontendIPConfigurations { /** * Specifies frontendIPConfigurations. - * @param frontendIPConfigurations Frontend IP addresses of the application gateway resource - * @return the next definition stage */ WithCreate withFrontendIPConfigurations(List frontendIPConfigurations); } /** - * The stage of the applicationgateway definition allowing to specify FrontendPorts. + * The stage of the applicationgateway update allowing to specify FrontendPorts. */ interface WithFrontendPorts { /** * Specifies frontendPorts. - * @param frontendPorts Frontend ports of the application gateway resource - * @return the next definition stage */ WithCreate withFrontendPorts(List frontendPorts); } /** - * The stage of the applicationgateway definition allowing to specify GatewayIPConfigurations. + * The stage of the applicationgateway update allowing to specify GatewayIPConfigurations. */ interface WithGatewayIPConfigurations { /** * Specifies gatewayIPConfigurations. - * @param gatewayIPConfigurations Subnets of application the gateway resource - * @return the next definition stage */ WithCreate withGatewayIPConfigurations(List gatewayIPConfigurations); } /** - * The stage of the applicationgateway definition allowing to specify HttpListeners. + * The stage of the applicationgateway update allowing to specify HttpListeners. */ interface WithHttpListeners { /** * Specifies httpListeners. - * @param httpListeners Http listeners of the application gateway resource - * @return the next definition stage */ WithCreate withHttpListeners(List httpListeners); } /** - * The stage of the applicationgateway definition allowing to specify Probes. + * The stage of the applicationgateway update allowing to specify Probes. */ interface WithProbes { /** * Specifies probes. - * @param probes Probes of the application gateway resource - * @return the next definition stage */ WithCreate withProbes(List probes); } /** - * The stage of the applicationgateway definition allowing to specify ProvisioningState. + * The stage of the applicationgateway update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Provisioning state of the application gateway resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the applicationgateway definition allowing to specify RedirectConfigurations. + * The stage of the applicationgateway update allowing to specify RedirectConfigurations. */ interface WithRedirectConfigurations { /** * Specifies redirectConfigurations. - * @param redirectConfigurations Redirect configurations of the application gateway resource - * @return the next definition stage */ WithCreate withRedirectConfigurations(List redirectConfigurations); } /** - * The stage of the applicationgateway definition allowing to specify RequestRoutingRules. + * The stage of the applicationgateway update allowing to specify RequestRoutingRules. */ interface WithRequestRoutingRules { /** * Specifies requestRoutingRules. - * @param requestRoutingRules Request routing rules of the application gateway resource - * @return the next definition stage */ WithCreate withRequestRoutingRules(List requestRoutingRules); } /** - * The stage of the applicationgateway definition allowing to specify ResourceGuid. + * The stage of the applicationgateway update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid Resource GUID property of the application gateway resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the applicationgateway definition allowing to specify Sku. + * The stage of the applicationgateway update allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku SKU of the application gateway resource - * @return the next definition stage */ WithCreate withSku(ApplicationGatewaySku sku); } /** - * The stage of the applicationgateway definition allowing to specify SslCertificates. + * The stage of the applicationgateway update allowing to specify SslCertificates. */ interface WithSslCertificates { /** * Specifies sslCertificates. - * @param sslCertificates SSL certificates of the application gateway resource - * @return the next definition stage */ WithCreate withSslCertificates(List sslCertificates); } /** - * The stage of the applicationgateway definition allowing to specify SslPolicy. + * The stage of the applicationgateway update allowing to specify SslPolicy. */ interface WithSslPolicy { /** * Specifies sslPolicy. - * @param sslPolicy SSL policy of the application gateway resource - * @return the next definition stage */ WithCreate withSslPolicy(ApplicationGatewaySslPolicy sslPolicy); } /** - * The stage of the applicationgateway definition allowing to specify UrlPathMaps. + * The stage of the applicationgateway update allowing to specify UrlPathMaps. */ interface WithUrlPathMaps { /** * Specifies urlPathMaps. - * @param urlPathMaps URL path map of the application gateway resource - * @return the next definition stage */ WithCreate withUrlPathMaps(List urlPathMaps); } /** - * The stage of the applicationgateway definition allowing to specify WebApplicationFirewallConfiguration. + * The stage of the applicationgateway update allowing to specify WebApplicationFirewallConfiguration. */ interface WithWebApplicationFirewallConfiguration { /** * Specifies webApplicationFirewallConfiguration. - * @param webApplicationFirewallConfiguration Web application firewall configuration - * @return the next definition stage */ WithCreate withWebApplicationFirewallConfiguration(ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration); } /** - * The stage of the applicationgateway definition allowing to specify Zones. + * The stage of the applicationgateway update allowing to specify Zones. */ interface WithZones { /** * Specifies zones. - * @param zones A list of availability zones denoting where the resource needs to come from - * @return the next definition stage */ WithCreate withZones(List zones); } @@ -445,265 +401,221 @@ interface Update extends Appliable, Resource.UpdateWithTags< */ interface UpdateStages { /** - * The stage of the applicationgateway update allowing to specify AuthenticationCertificates. + * The stage of the applicationgateway {0} allowing to specify AuthenticationCertificates. */ interface WithAuthenticationCertificates { /** * Specifies authenticationCertificates. - * @param authenticationCertificates Authentication certificates of the application gateway resource - * @return the next update stage */ Update withAuthenticationCertificates(List authenticationCertificates); } /** - * The stage of the applicationgateway update allowing to specify AutoscaleConfiguration. + * The stage of the applicationgateway {0} allowing to specify AutoscaleConfiguration. */ interface WithAutoscaleConfiguration { /** * Specifies autoscaleConfiguration. - * @param autoscaleConfiguration Autoscale Configuration - * @return the next update stage */ Update withAutoscaleConfiguration(ApplicationGatewayAutoscaleConfiguration autoscaleConfiguration); } /** - * The stage of the applicationgateway update allowing to specify BackendAddressPools. + * The stage of the applicationgateway {0} allowing to specify BackendAddressPools. */ interface WithBackendAddressPools { /** * Specifies backendAddressPools. - * @param backendAddressPools Backend address pool of the application gateway resource - * @return the next update stage */ Update withBackendAddressPools(List backendAddressPools); } /** - * The stage of the applicationgateway update allowing to specify BackendHttpSettingsCollection. + * The stage of the applicationgateway {0} allowing to specify BackendHttpSettingsCollection. */ interface WithBackendHttpSettingsCollection { /** * Specifies backendHttpSettingsCollection. - * @param backendHttpSettingsCollection Backend http settings of the application gateway resource - * @return the next update stage */ Update withBackendHttpSettingsCollection(List backendHttpSettingsCollection); } /** - * The stage of the applicationgateway update allowing to specify EnableFips. + * The stage of the applicationgateway {0} allowing to specify EnableFips. */ interface WithEnableFips { /** * Specifies enableFips. - * @param enableFips Whether FIPS is enabled on the application gateway resource - * @return the next update stage */ Update withEnableFips(Boolean enableFips); } /** - * The stage of the applicationgateway update allowing to specify EnableHttp2. + * The stage of the applicationgateway {0} allowing to specify EnableHttp2. */ interface WithEnableHttp2 { /** * Specifies enableHttp2. - * @param enableHttp2 Whether HTTP2 is enabled on the application gateway resource - * @return the next update stage */ Update withEnableHttp2(Boolean enableHttp2); } /** - * The stage of the applicationgateway update allowing to specify Etag. + * The stage of the applicationgateway {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the applicationgateway update allowing to specify FrontendIPConfigurations. + * The stage of the applicationgateway {0} allowing to specify FrontendIPConfigurations. */ interface WithFrontendIPConfigurations { /** * Specifies frontendIPConfigurations. - * @param frontendIPConfigurations Frontend IP addresses of the application gateway resource - * @return the next update stage */ Update withFrontendIPConfigurations(List frontendIPConfigurations); } /** - * The stage of the applicationgateway update allowing to specify FrontendPorts. + * The stage of the applicationgateway {0} allowing to specify FrontendPorts. */ interface WithFrontendPorts { /** * Specifies frontendPorts. - * @param frontendPorts Frontend ports of the application gateway resource - * @return the next update stage */ Update withFrontendPorts(List frontendPorts); } /** - * The stage of the applicationgateway update allowing to specify GatewayIPConfigurations. + * The stage of the applicationgateway {0} allowing to specify GatewayIPConfigurations. */ interface WithGatewayIPConfigurations { /** * Specifies gatewayIPConfigurations. - * @param gatewayIPConfigurations Subnets of application the gateway resource - * @return the next update stage */ Update withGatewayIPConfigurations(List gatewayIPConfigurations); } /** - * The stage of the applicationgateway update allowing to specify HttpListeners. + * The stage of the applicationgateway {0} allowing to specify HttpListeners. */ interface WithHttpListeners { /** * Specifies httpListeners. - * @param httpListeners Http listeners of the application gateway resource - * @return the next update stage */ Update withHttpListeners(List httpListeners); } /** - * The stage of the applicationgateway update allowing to specify Probes. + * The stage of the applicationgateway {0} allowing to specify Probes. */ interface WithProbes { /** * Specifies probes. - * @param probes Probes of the application gateway resource - * @return the next update stage */ Update withProbes(List probes); } /** - * The stage of the applicationgateway update allowing to specify ProvisioningState. + * The stage of the applicationgateway {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Provisioning state of the application gateway resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the applicationgateway update allowing to specify RedirectConfigurations. + * The stage of the applicationgateway {0} allowing to specify RedirectConfigurations. */ interface WithRedirectConfigurations { /** * Specifies redirectConfigurations. - * @param redirectConfigurations Redirect configurations of the application gateway resource - * @return the next update stage */ Update withRedirectConfigurations(List redirectConfigurations); } /** - * The stage of the applicationgateway update allowing to specify RequestRoutingRules. + * The stage of the applicationgateway {0} allowing to specify RequestRoutingRules. */ interface WithRequestRoutingRules { /** * Specifies requestRoutingRules. - * @param requestRoutingRules Request routing rules of the application gateway resource - * @return the next update stage */ Update withRequestRoutingRules(List requestRoutingRules); } /** - * The stage of the applicationgateway update allowing to specify ResourceGuid. + * The stage of the applicationgateway {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid Resource GUID property of the application gateway resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the applicationgateway update allowing to specify Sku. + * The stage of the applicationgateway {0} allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku SKU of the application gateway resource - * @return the next update stage */ Update withSku(ApplicationGatewaySku sku); } /** - * The stage of the applicationgateway update allowing to specify SslCertificates. + * The stage of the applicationgateway {0} allowing to specify SslCertificates. */ interface WithSslCertificates { /** * Specifies sslCertificates. - * @param sslCertificates SSL certificates of the application gateway resource - * @return the next update stage */ Update withSslCertificates(List sslCertificates); } /** - * The stage of the applicationgateway update allowing to specify SslPolicy. + * The stage of the applicationgateway {0} allowing to specify SslPolicy. */ interface WithSslPolicy { /** * Specifies sslPolicy. - * @param sslPolicy SSL policy of the application gateway resource - * @return the next update stage */ Update withSslPolicy(ApplicationGatewaySslPolicy sslPolicy); } /** - * The stage of the applicationgateway update allowing to specify UrlPathMaps. + * The stage of the applicationgateway {0} allowing to specify UrlPathMaps. */ interface WithUrlPathMaps { /** * Specifies urlPathMaps. - * @param urlPathMaps URL path map of the application gateway resource - * @return the next update stage */ Update withUrlPathMaps(List urlPathMaps); } /** - * The stage of the applicationgateway update allowing to specify WebApplicationFirewallConfiguration. + * The stage of the applicationgateway {0} allowing to specify WebApplicationFirewallConfiguration. */ interface WithWebApplicationFirewallConfiguration { /** * Specifies webApplicationFirewallConfiguration. - * @param webApplicationFirewallConfiguration Web application firewall configuration - * @return the next update stage */ Update withWebApplicationFirewallConfiguration(ApplicationGatewayWebApplicationFirewallConfiguration webApplicationFirewallConfiguration); } /** - * The stage of the applicationgateway update allowing to specify Zones. + * The stage of the applicationgateway {0} allowing to specify Zones. */ interface WithZones { /** * Specifies zones. - * @param zones A list of availability zones denoting where the resource needs to come from - * @return the next update stage */ Update withZones(List zones); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/AzureFirewall.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/AzureFirewall.java index 920ee4d11317..e38ed6e0a79a 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/AzureFirewall.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/AzureFirewall.java @@ -73,49 +73,41 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup applicationRuleCollections); } /** - * The stage of the azurefirewall definition allowing to specify IpConfigurations. + * The stage of the azurefirewall update allowing to specify IpConfigurations. */ interface WithIpConfigurations { /** * Specifies ipConfigurations. - * @param ipConfigurations IP configuration of the Azure Firewall resource - * @return the next definition stage */ WithCreate withIpConfigurations(List ipConfigurations); } /** - * The stage of the azurefirewall definition allowing to specify NetworkRuleCollections. + * The stage of the azurefirewall update allowing to specify NetworkRuleCollections. */ interface WithNetworkRuleCollections { /** * Specifies networkRuleCollections. - * @param networkRuleCollections Collection of network rule collections used by a Azure Firewall - * @return the next definition stage */ WithCreate withNetworkRuleCollections(List networkRuleCollections); } /** - * The stage of the azurefirewall definition allowing to specify ProvisioningState. + * The stage of the azurefirewall update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(ProvisioningState provisioningState); } @@ -139,49 +131,41 @@ interface Update extends Appliable, Resource.UpdateWithTags applicationRuleCollections); } /** - * The stage of the azurefirewall update allowing to specify IpConfigurations. + * The stage of the azurefirewall {0} allowing to specify IpConfigurations. */ interface WithIpConfigurations { /** * Specifies ipConfigurations. - * @param ipConfigurations IP configuration of the Azure Firewall resource - * @return the next update stage */ Update withIpConfigurations(List ipConfigurations); } /** - * The stage of the azurefirewall update allowing to specify NetworkRuleCollections. + * The stage of the azurefirewall {0} allowing to specify NetworkRuleCollections. */ interface WithNetworkRuleCollections { /** * Specifies networkRuleCollections. - * @param networkRuleCollections Collection of network rule collections used by a Azure Firewall - * @return the next update stage */ Update withNetworkRuleCollections(List networkRuleCollections); } /** - * The stage of the azurefirewall update allowing to specify ProvisioningState. + * The stage of the azurefirewall {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next update stage */ Update withProvisioningState(ProvisioningState provisioningState); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ConnectionMonitorResult.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ConnectionMonitorResult.java index 38bb35f3bfc4..3087945673e1 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ConnectionMonitorResult.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ConnectionMonitorResult.java @@ -111,9 +111,6 @@ interface Blank extends WithNetworkWatcher { interface WithNetworkWatcher { /** * Specifies resourceGroupName, networkWatcherName. - * @param resourceGroupName The name of the resource group containing Network Watcher - * @param networkWatcherName The name of the Network Watcher resource - * @return the next definition stage */ WithDestination withExistingNetworkWatcher(String resourceGroupName, String networkWatcherName); } @@ -124,8 +121,6 @@ interface WithNetworkWatcher { interface WithDestination { /** * Specifies destination. - * @param destination the destination parameter value - * @return the next definition stage */ WithSource withDestination(ConnectionMonitorDestination destination); } @@ -136,8 +131,6 @@ interface WithDestination { interface WithSource { /** * Specifies source. - * @param source the source parameter value - * @return the next definition stage */ WithCreate withSource(ConnectionMonitorSource source); } @@ -148,8 +141,6 @@ interface WithSource { interface WithAutoStart { /** * Specifies autoStart. - * @param autoStart Determines if the connection monitor will start automatically once created - * @return the next definition stage */ WithCreate withAutoStart(Boolean autoStart); } @@ -160,8 +151,6 @@ interface WithAutoStart { interface WithLocation { /** * Specifies location. - * @param location Connection monitor location - * @return the next definition stage */ WithCreate withLocation(String location); } @@ -172,8 +161,6 @@ interface WithLocation { interface WithMonitoringIntervalInSeconds { /** * Specifies monitoringIntervalInSeconds. - * @param monitoringIntervalInSeconds Monitoring interval in seconds - * @return the next definition stage */ WithCreate withMonitoringIntervalInSeconds(Integer monitoringIntervalInSeconds); } @@ -184,8 +171,6 @@ interface WithMonitoringIntervalInSeconds { interface WithTags { /** * Specifies tags. - * @param tags Connection monitor tags - * @return the next definition stage */ WithCreate withTags(Map tags); } @@ -214,8 +199,6 @@ interface UpdateStages { interface WithAutoStart { /** * Specifies autoStart. - * @param autoStart Determines if the connection monitor will start automatically once created - * @return the next update stage */ Update withAutoStart(Boolean autoStart); } @@ -226,8 +209,6 @@ interface WithAutoStart { interface WithLocation { /** * Specifies location. - * @param location Connection monitor location - * @return the next update stage */ Update withLocation(String location); } @@ -238,8 +219,6 @@ interface WithLocation { interface WithMonitoringIntervalInSeconds { /** * Specifies monitoringIntervalInSeconds. - * @param monitoringIntervalInSeconds Monitoring interval in seconds - * @return the next update stage */ Update withMonitoringIntervalInSeconds(Integer monitoringIntervalInSeconds); } @@ -250,8 +229,6 @@ interface WithMonitoringIntervalInSeconds { interface WithTags { /** * Specifies tags. - * @param tags Connection monitor tags - * @return the next update stage */ Update withTags(Map tags); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ConnectionStateSnapshot.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ConnectionStateSnapshot.java index 7048fd55a4b8..b7ac63365a21 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ConnectionStateSnapshot.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ConnectionStateSnapshot.java @@ -42,6 +42,36 @@ public class ConnectionStateSnapshot { @JsonProperty(value = "evaluationState") private EvaluationState evaluationState; + /** + * Average latency in ms. + */ + @JsonProperty(value = "avgLatencyInMs") + private Integer avgLatencyInMs; + + /** + * Minimum latency in ms. + */ + @JsonProperty(value = "minLatencyInMs") + private Integer minLatencyInMs; + + /** + * Maximum latency in ms. + */ + @JsonProperty(value = "maxLatencyInMs") + private Integer maxLatencyInMs; + + /** + * The number of sent probes. + */ + @JsonProperty(value = "probesSent") + private Integer probesSent; + + /** + * The number of failed probes. + */ + @JsonProperty(value = "probesFailed") + private Integer probesFailed; + /** * List of hops between the source and the destination. */ @@ -128,6 +158,106 @@ public ConnectionStateSnapshot withEvaluationState(EvaluationState evaluationSta return this; } + /** + * Get average latency in ms. + * + * @return the avgLatencyInMs value + */ + public Integer avgLatencyInMs() { + return this.avgLatencyInMs; + } + + /** + * Set average latency in ms. + * + * @param avgLatencyInMs the avgLatencyInMs value to set + * @return the ConnectionStateSnapshot object itself. + */ + public ConnectionStateSnapshot withAvgLatencyInMs(Integer avgLatencyInMs) { + this.avgLatencyInMs = avgLatencyInMs; + return this; + } + + /** + * Get minimum latency in ms. + * + * @return the minLatencyInMs value + */ + public Integer minLatencyInMs() { + return this.minLatencyInMs; + } + + /** + * Set minimum latency in ms. + * + * @param minLatencyInMs the minLatencyInMs value to set + * @return the ConnectionStateSnapshot object itself. + */ + public ConnectionStateSnapshot withMinLatencyInMs(Integer minLatencyInMs) { + this.minLatencyInMs = minLatencyInMs; + return this; + } + + /** + * Get maximum latency in ms. + * + * @return the maxLatencyInMs value + */ + public Integer maxLatencyInMs() { + return this.maxLatencyInMs; + } + + /** + * Set maximum latency in ms. + * + * @param maxLatencyInMs the maxLatencyInMs value to set + * @return the ConnectionStateSnapshot object itself. + */ + public ConnectionStateSnapshot withMaxLatencyInMs(Integer maxLatencyInMs) { + this.maxLatencyInMs = maxLatencyInMs; + return this; + } + + /** + * Get the number of sent probes. + * + * @return the probesSent value + */ + public Integer probesSent() { + return this.probesSent; + } + + /** + * Set the number of sent probes. + * + * @param probesSent the probesSent value to set + * @return the ConnectionStateSnapshot object itself. + */ + public ConnectionStateSnapshot withProbesSent(Integer probesSent) { + this.probesSent = probesSent; + return this; + } + + /** + * Get the number of failed probes. + * + * @return the probesFailed value + */ + public Integer probesFailed() { + return this.probesFailed; + } + + /** + * Set the number of failed probes. + * + * @param probesFailed the probesFailed value to set + * @return the ConnectionStateSnapshot object itself. + */ + public ConnectionStateSnapshot withProbesFailed(Integer probesFailed) { + this.probesFailed = probesFailed; + return this; + } + /** * Get list of hops between the source and the destination. * diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ErrorResponse.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ErrorResponse.java new file mode 100644 index 000000000000..ebc7b2804da1 --- /dev/null +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ErrorResponse.java @@ -0,0 +1,43 @@ +/** + * 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.network.v2018_06_01; + +import com.fasterxml.jackson.annotation.JsonProperty; + +/** + * The error object. + */ +public class ErrorResponse { + /** + * Error. + */ + @JsonProperty(value = "error") + private ErrorDetails error; + + /** + * Get the error value. + * + * @return the error value + */ + public ErrorDetails error() { + return this.error; + } + + /** + * Set the error value. + * + * @param error the error value to set + * @return the ErrorResponse object itself. + */ + public ErrorResponse withError(ErrorDetails error) { + this.error = error; + return this; + } + +} diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ErrorResponseException.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ErrorResponseException.java new file mode 100644 index 000000000000..01fd627d673e --- /dev/null +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ErrorResponseException.java @@ -0,0 +1,44 @@ +/** + * 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.network.v2018_06_01; + +import com.microsoft.rest.RestException; +import okhttp3.ResponseBody; +import retrofit2.Response; + +/** + * Exception thrown for an invalid response with ErrorResponse information. + */ +public class ErrorResponseException extends RestException { + /** + * Initializes a new instance of the ErrorResponseException class. + * + * @param message the exception message or the response content if a message is not available + * @param response the HTTP response + */ + public ErrorResponseException(final String message, final Response response) { + super(message, response); + } + + /** + * Initializes a new instance of the ErrorResponseException class. + * + * @param message the exception message or the response content if a message is not available + * @param response the HTTP response + * @param body the deserialized response body + */ + public ErrorResponseException(final String message, final Response response, final ErrorResponse body) { + super(message, response, body); + } + + @Override + public ErrorResponse body() { + return (ErrorResponse) super.body(); + } +} diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/EvaluatedNetworkSecurityGroup.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/EvaluatedNetworkSecurityGroup.java new file mode 100644 index 000000000000..ff9dc1fc588e --- /dev/null +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/EvaluatedNetworkSecurityGroup.java @@ -0,0 +1,85 @@ +/** + * 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.network.v2018_06_01; + +import java.util.List; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** + * Results of network security group evaluation. + */ +public class EvaluatedNetworkSecurityGroup { + /** + * Network security group ID. + */ + @JsonProperty(value = "networkSecurityGroupId") + private String networkSecurityGroupId; + + /** + * The matchedRule property. + */ + @JsonProperty(value = "matchedRule") + private MatchedRule matchedRule; + + /** + * List of network security rules evaluation results. + */ + @JsonProperty(value = "rulesEvaluationResult", access = JsonProperty.Access.WRITE_ONLY) + private List rulesEvaluationResult; + + /** + * Get network security group ID. + * + * @return the networkSecurityGroupId value + */ + public String networkSecurityGroupId() { + return this.networkSecurityGroupId; + } + + /** + * Set network security group ID. + * + * @param networkSecurityGroupId the networkSecurityGroupId value to set + * @return the EvaluatedNetworkSecurityGroup object itself. + */ + public EvaluatedNetworkSecurityGroup withNetworkSecurityGroupId(String networkSecurityGroupId) { + this.networkSecurityGroupId = networkSecurityGroupId; + return this; + } + + /** + * Get the matchedRule value. + * + * @return the matchedRule value + */ + public MatchedRule matchedRule() { + return this.matchedRule; + } + + /** + * Set the matchedRule value. + * + * @param matchedRule the matchedRule value to set + * @return the EvaluatedNetworkSecurityGroup object itself. + */ + public EvaluatedNetworkSecurityGroup withMatchedRule(MatchedRule matchedRule) { + this.matchedRule = matchedRule; + return this; + } + + /** + * Get list of network security rules evaluation results. + * + * @return the rulesEvaluationResult value + */ + public List rulesEvaluationResult() { + return this.rulesEvaluationResult; + } + +} diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCircuit.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCircuit.java index 01644aac4387..562c380bf1c5 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCircuit.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCircuit.java @@ -110,133 +110,111 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup authorizations); } /** - * The stage of the expressroutecircuit definition allowing to specify CircuitProvisioningState. + * The stage of the expressroutecircuit update allowing to specify CircuitProvisioningState. */ interface WithCircuitProvisioningState { /** * Specifies circuitProvisioningState. - * @param circuitProvisioningState The CircuitProvisioningState state of the resource - * @return the next definition stage */ WithCreate withCircuitProvisioningState(String circuitProvisioningState); } /** - * The stage of the expressroutecircuit definition allowing to specify GatewayManagerEtag. + * The stage of the expressroutecircuit update allowing to specify GatewayManagerEtag. */ interface WithGatewayManagerEtag { /** * Specifies gatewayManagerEtag. - * @param gatewayManagerEtag The GatewayManager Etag - * @return the next definition stage */ WithCreate withGatewayManagerEtag(String gatewayManagerEtag); } /** - * The stage of the expressroutecircuit definition allowing to specify Peerings. + * The stage of the expressroutecircuit update allowing to specify Peerings. */ interface WithPeerings { /** * Specifies peerings. - * @param peerings The list of peerings - * @return the next definition stage */ WithCreate withPeerings(List peerings); } /** - * The stage of the expressroutecircuit definition allowing to specify ProvisioningState. + * The stage of the expressroutecircuit update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the expressroutecircuit definition allowing to specify ServiceKey. + * The stage of the expressroutecircuit update allowing to specify ServiceKey. */ interface WithServiceKey { /** * Specifies serviceKey. - * @param serviceKey The ServiceKey - * @return the next definition stage */ WithCreate withServiceKey(String serviceKey); } /** - * The stage of the expressroutecircuit definition allowing to specify ServiceProviderNotes. + * The stage of the expressroutecircuit update allowing to specify ServiceProviderNotes. */ interface WithServiceProviderNotes { /** * Specifies serviceProviderNotes. - * @param serviceProviderNotes The ServiceProviderNotes - * @return the next definition stage */ WithCreate withServiceProviderNotes(String serviceProviderNotes); } /** - * The stage of the expressroutecircuit definition allowing to specify ServiceProviderProperties. + * The stage of the expressroutecircuit update allowing to specify ServiceProviderProperties. */ interface WithServiceProviderProperties { /** * Specifies serviceProviderProperties. - * @param serviceProviderProperties The ServiceProviderProperties - * @return the next definition stage */ WithCreate withServiceProviderProperties(ExpressRouteCircuitServiceProviderProperties serviceProviderProperties); } /** - * The stage of the expressroutecircuit definition allowing to specify ServiceProviderProvisioningState. + * The stage of the expressroutecircuit update allowing to specify ServiceProviderProvisioningState. */ interface WithServiceProviderProvisioningState { /** * Specifies serviceProviderProvisioningState. - * @param serviceProviderProvisioningState The ServiceProviderProvisioningState state of the resource. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'. Possible values include: 'NotProvisioned', 'Provisioning', 'Provisioned', 'Deprovisioning' - * @return the next definition stage */ WithCreate withServiceProviderProvisioningState(ServiceProviderProvisioningState serviceProviderProvisioningState); } /** - * The stage of the expressroutecircuit definition allowing to specify Sku. + * The stage of the expressroutecircuit update allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The SKU - * @return the next definition stage */ WithCreate withSku(ExpressRouteCircuitSku sku); } @@ -260,133 +238,111 @@ interface Update extends Appliable, Resource.UpdateWithTags */ interface UpdateStages { /** - * The stage of the expressroutecircuit update allowing to specify AllowClassicOperations. + * The stage of the expressroutecircuit {0} allowing to specify AllowClassicOperations. */ interface WithAllowClassicOperations { /** * Specifies allowClassicOperations. - * @param allowClassicOperations Allow classic operations - * @return the next update stage */ Update withAllowClassicOperations(Boolean allowClassicOperations); } /** - * The stage of the expressroutecircuit update allowing to specify Authorizations. + * The stage of the expressroutecircuit {0} allowing to specify Authorizations. */ interface WithAuthorizations { /** * Specifies authorizations. - * @param authorizations The list of authorizations - * @return the next update stage */ Update withAuthorizations(List authorizations); } /** - * The stage of the expressroutecircuit update allowing to specify CircuitProvisioningState. + * The stage of the expressroutecircuit {0} allowing to specify CircuitProvisioningState. */ interface WithCircuitProvisioningState { /** * Specifies circuitProvisioningState. - * @param circuitProvisioningState The CircuitProvisioningState state of the resource - * @return the next update stage */ Update withCircuitProvisioningState(String circuitProvisioningState); } /** - * The stage of the expressroutecircuit update allowing to specify GatewayManagerEtag. + * The stage of the expressroutecircuit {0} allowing to specify GatewayManagerEtag. */ interface WithGatewayManagerEtag { /** * Specifies gatewayManagerEtag. - * @param gatewayManagerEtag The GatewayManager Etag - * @return the next update stage */ Update withGatewayManagerEtag(String gatewayManagerEtag); } /** - * The stage of the expressroutecircuit update allowing to specify Peerings. + * The stage of the expressroutecircuit {0} allowing to specify Peerings. */ interface WithPeerings { /** * Specifies peerings. - * @param peerings The list of peerings - * @return the next update stage */ Update withPeerings(List peerings); } /** - * The stage of the expressroutecircuit update allowing to specify ProvisioningState. + * The stage of the expressroutecircuit {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the expressroutecircuit update allowing to specify ServiceKey. + * The stage of the expressroutecircuit {0} allowing to specify ServiceKey. */ interface WithServiceKey { /** * Specifies serviceKey. - * @param serviceKey The ServiceKey - * @return the next update stage */ Update withServiceKey(String serviceKey); } /** - * The stage of the expressroutecircuit update allowing to specify ServiceProviderNotes. + * The stage of the expressroutecircuit {0} allowing to specify ServiceProviderNotes. */ interface WithServiceProviderNotes { /** * Specifies serviceProviderNotes. - * @param serviceProviderNotes The ServiceProviderNotes - * @return the next update stage */ Update withServiceProviderNotes(String serviceProviderNotes); } /** - * The stage of the expressroutecircuit update allowing to specify ServiceProviderProperties. + * The stage of the expressroutecircuit {0} allowing to specify ServiceProviderProperties. */ interface WithServiceProviderProperties { /** * Specifies serviceProviderProperties. - * @param serviceProviderProperties The ServiceProviderProperties - * @return the next update stage */ Update withServiceProviderProperties(ExpressRouteCircuitServiceProviderProperties serviceProviderProperties); } /** - * The stage of the expressroutecircuit update allowing to specify ServiceProviderProvisioningState. + * The stage of the expressroutecircuit {0} allowing to specify ServiceProviderProvisioningState. */ interface WithServiceProviderProvisioningState { /** * Specifies serviceProviderProvisioningState. - * @param serviceProviderProvisioningState The ServiceProviderProvisioningState state of the resource. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned', and 'Deprovisioning'. Possible values include: 'NotProvisioned', 'Provisioning', 'Provisioned', 'Deprovisioning' - * @return the next update stage */ Update withServiceProviderProvisioningState(ServiceProviderProvisioningState serviceProviderProvisioningState); } /** - * The stage of the expressroutecircuit update allowing to specify Sku. + * The stage of the expressroutecircuit {0} allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The SKU - * @return the next update stage */ Update withSku(ExpressRouteCircuitSku sku); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCircuitAuthorization.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCircuitAuthorization.java index 718e8f96890a..be663eeb4584 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCircuitAuthorization.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCircuitAuthorization.java @@ -74,9 +74,6 @@ interface Blank extends WithExpressRouteCircuit { interface WithExpressRouteCircuit { /** * Specifies resourceGroupName, circuitName. - * @param resourceGroupName The name of the resource group - * @param circuitName The name of the express route circuit - * @return the next definition stage */ WithCreate withExistingExpressRouteCircuit(String resourceGroupName, String circuitName); } @@ -87,8 +84,6 @@ interface WithExpressRouteCircuit { interface WithAuthorizationKey { /** * Specifies authorizationKey. - * @param authorizationKey The authorization key - * @return the next definition stage */ WithCreate withAuthorizationKey(String authorizationKey); } @@ -99,8 +94,6 @@ interface WithAuthorizationKey { interface WithAuthorizationUseStatus { /** * Specifies authorizationUseStatus. - * @param authorizationUseStatus AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'. Possible values include: 'Available', 'InUse' - * @return the next definition stage */ WithCreate withAuthorizationUseStatus(AuthorizationUseStatus authorizationUseStatus); } @@ -111,8 +104,6 @@ interface WithAuthorizationUseStatus { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -123,8 +114,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -135,8 +124,6 @@ interface WithName { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -165,8 +152,6 @@ interface UpdateStages { interface WithAuthorizationKey { /** * Specifies authorizationKey. - * @param authorizationKey The authorization key - * @return the next update stage */ Update withAuthorizationKey(String authorizationKey); } @@ -177,8 +162,6 @@ interface WithAuthorizationKey { interface WithAuthorizationUseStatus { /** * Specifies authorizationUseStatus. - * @param authorizationUseStatus AuthorizationUseStatus. Possible values are: 'Available' and 'InUse'. Possible values include: 'Available', 'InUse' - * @return the next update stage */ Update withAuthorizationUseStatus(AuthorizationUseStatus authorizationUseStatus); } @@ -189,8 +172,6 @@ interface WithAuthorizationUseStatus { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -201,8 +182,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -213,8 +192,6 @@ interface WithName { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCircuitConnection.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCircuitConnection.java index d864e783f5e8..ca788fa5bc86 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCircuitConnection.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCircuitConnection.java @@ -90,10 +90,6 @@ interface Blank extends WithPeering { interface WithPeering { /** * Specifies resourceGroupName, circuitName, peeringName. - * @param resourceGroupName The name of the resource group - * @param circuitName The name of the express route circuit - * @param peeringName The name of the peering - * @return the next definition stage */ WithCreate withExistingPeering(String resourceGroupName, String circuitName, String peeringName); } @@ -104,8 +100,6 @@ interface WithPeering { interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix /29 IP address space to carve out Customer addresses for tunnels - * @return the next definition stage */ WithCreate withAddressPrefix(String addressPrefix); } @@ -116,8 +110,6 @@ interface WithAddressPrefix { interface WithAuthorizationKey { /** * Specifies authorizationKey. - * @param authorizationKey The authorization key - * @return the next definition stage */ WithCreate withAuthorizationKey(String authorizationKey); } @@ -128,8 +120,6 @@ interface WithAuthorizationKey { interface WithExpressRouteCircuitPeering { /** * Specifies expressRouteCircuitPeering. - * @param expressRouteCircuitPeering Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection - * @return the next definition stage */ WithCreate withExpressRouteCircuitPeering(SubResource expressRouteCircuitPeering); } @@ -140,8 +130,6 @@ interface WithExpressRouteCircuitPeering { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -152,8 +140,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -164,8 +150,6 @@ interface WithName { interface WithPeerExpressRouteCircuitPeering { /** * Specifies peerExpressRouteCircuitPeering. - * @param peerExpressRouteCircuitPeering Reference to Express Route Circuit Private Peering Resource of the peered circuit - * @return the next definition stage */ WithCreate withPeerExpressRouteCircuitPeering(SubResource peerExpressRouteCircuitPeering); } @@ -194,8 +178,6 @@ interface UpdateStages { interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix /29 IP address space to carve out Customer addresses for tunnels - * @return the next update stage */ Update withAddressPrefix(String addressPrefix); } @@ -206,8 +188,6 @@ interface WithAddressPrefix { interface WithAuthorizationKey { /** * Specifies authorizationKey. - * @param authorizationKey The authorization key - * @return the next update stage */ Update withAuthorizationKey(String authorizationKey); } @@ -218,8 +198,6 @@ interface WithAuthorizationKey { interface WithExpressRouteCircuitPeering { /** * Specifies expressRouteCircuitPeering. - * @param expressRouteCircuitPeering Reference to Express Route Circuit Private Peering Resource of the circuit initiating connection - * @return the next update stage */ Update withExpressRouteCircuitPeering(SubResource expressRouteCircuitPeering); } @@ -230,8 +208,6 @@ interface WithExpressRouteCircuitPeering { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -242,8 +218,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -254,8 +228,6 @@ interface WithName { interface WithPeerExpressRouteCircuitPeering { /** * Specifies peerExpressRouteCircuitPeering. - * @param peerExpressRouteCircuitPeering Reference to Express Route Circuit Private Peering Resource of the peered circuit - * @return the next update stage */ Update withPeerExpressRouteCircuitPeering(SubResource peerExpressRouteCircuitPeering); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCircuitPeering.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCircuitPeering.java index 5733396a69d4..1e405df9d44f 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCircuitPeering.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCircuitPeering.java @@ -153,9 +153,6 @@ interface Blank extends WithExpressRouteCircuit { interface WithExpressRouteCircuit { /** * Specifies resourceGroupName, circuitName. - * @param resourceGroupName The name of the resource group - * @param circuitName The name of the express route circuit - * @return the next definition stage */ WithCreate withExistingExpressRouteCircuit(String resourceGroupName, String circuitName); } @@ -166,8 +163,6 @@ interface WithExpressRouteCircuit { interface WithAzureASN { /** * Specifies azureASN. - * @param azureASN The Azure ASN - * @return the next definition stage */ WithCreate withAzureASN(Integer azureASN); } @@ -178,8 +173,6 @@ interface WithAzureASN { interface WithConnections { /** * Specifies connections. - * @param connections The list of circuit connections associated with Azure Private Peering for this circuit - * @return the next definition stage */ WithCreate withConnections(List connections); } @@ -190,8 +183,6 @@ interface WithConnections { interface WithGatewayManagerEtag { /** * Specifies gatewayManagerEtag. - * @param gatewayManagerEtag The GatewayManager Etag - * @return the next definition stage */ WithCreate withGatewayManagerEtag(String gatewayManagerEtag); } @@ -202,8 +193,6 @@ interface WithGatewayManagerEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -214,8 +203,6 @@ interface WithId { interface WithIpv6PeeringConfig { /** * Specifies ipv6PeeringConfig. - * @param ipv6PeeringConfig The IPv6 peering configuration - * @return the next definition stage */ WithCreate withIpv6PeeringConfig(Ipv6ExpressRouteCircuitPeeringConfig ipv6PeeringConfig); } @@ -226,8 +213,6 @@ interface WithIpv6PeeringConfig { interface WithLastModifiedBy { /** * Specifies lastModifiedBy. - * @param lastModifiedBy Gets whether the provider or the customer last modified the peering - * @return the next definition stage */ WithCreate withLastModifiedBy(String lastModifiedBy); } @@ -238,8 +223,6 @@ interface WithLastModifiedBy { interface WithMicrosoftPeeringConfig { /** * Specifies microsoftPeeringConfig. - * @param microsoftPeeringConfig The Microsoft peering configuration - * @return the next definition stage */ WithCreate withMicrosoftPeeringConfig(ExpressRouteCircuitPeeringConfig microsoftPeeringConfig); } @@ -250,8 +233,6 @@ interface WithMicrosoftPeeringConfig { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -262,8 +243,6 @@ interface WithName { interface WithPeerASN { /** * Specifies peerASN. - * @param peerASN The peer ASN - * @return the next definition stage */ WithCreate withPeerASN(Long peerASN); } @@ -274,8 +253,6 @@ interface WithPeerASN { interface WithPeeringType { /** * Specifies peeringType. - * @param peeringType The peering type. Possible values include: 'AzurePublicPeering', 'AzurePrivatePeering', 'MicrosoftPeering' - * @return the next definition stage */ WithCreate withPeeringType(ExpressRoutePeeringType peeringType); } @@ -286,8 +263,6 @@ interface WithPeeringType { interface WithPrimaryAzurePort { /** * Specifies primaryAzurePort. - * @param primaryAzurePort The primary port - * @return the next definition stage */ WithCreate withPrimaryAzurePort(String primaryAzurePort); } @@ -298,8 +273,6 @@ interface WithPrimaryAzurePort { interface WithPrimaryPeerAddressPrefix { /** * Specifies primaryPeerAddressPrefix. - * @param primaryPeerAddressPrefix The primary address prefix - * @return the next definition stage */ WithCreate withPrimaryPeerAddressPrefix(String primaryPeerAddressPrefix); } @@ -310,8 +283,6 @@ interface WithPrimaryPeerAddressPrefix { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -322,8 +293,6 @@ interface WithProvisioningState { interface WithRouteFilter { /** * Specifies routeFilter. - * @param routeFilter The reference of the RouteFilter resource - * @return the next definition stage */ WithCreate withRouteFilter(RouteFilterInner routeFilter); } @@ -334,8 +303,6 @@ interface WithRouteFilter { interface WithSecondaryAzurePort { /** * Specifies secondaryAzurePort. - * @param secondaryAzurePort The secondary port - * @return the next definition stage */ WithCreate withSecondaryAzurePort(String secondaryAzurePort); } @@ -346,8 +313,6 @@ interface WithSecondaryAzurePort { interface WithSecondaryPeerAddressPrefix { /** * Specifies secondaryPeerAddressPrefix. - * @param secondaryPeerAddressPrefix The secondary address prefix - * @return the next definition stage */ WithCreate withSecondaryPeerAddressPrefix(String secondaryPeerAddressPrefix); } @@ -358,8 +323,6 @@ interface WithSecondaryPeerAddressPrefix { interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey The shared key - * @return the next definition stage */ WithCreate withSharedKey(String sharedKey); } @@ -370,8 +333,6 @@ interface WithSharedKey { interface WithState { /** * Specifies state. - * @param state The peering state. Possible values include: 'Disabled', 'Enabled' - * @return the next definition stage */ WithCreate withState(ExpressRoutePeeringState state); } @@ -382,8 +343,6 @@ interface WithState { interface WithStats { /** * Specifies stats. - * @param stats Gets peering stats - * @return the next definition stage */ WithCreate withStats(ExpressRouteCircuitStatsInner stats); } @@ -394,8 +353,6 @@ interface WithStats { interface WithVlanId { /** * Specifies vlanId. - * @param vlanId The VLAN ID - * @return the next definition stage */ WithCreate withVlanId(Integer vlanId); } @@ -424,8 +381,6 @@ interface UpdateStages { interface WithAzureASN { /** * Specifies azureASN. - * @param azureASN The Azure ASN - * @return the next update stage */ Update withAzureASN(Integer azureASN); } @@ -436,8 +391,6 @@ interface WithAzureASN { interface WithConnections { /** * Specifies connections. - * @param connections The list of circuit connections associated with Azure Private Peering for this circuit - * @return the next update stage */ Update withConnections(List connections); } @@ -448,8 +401,6 @@ interface WithConnections { interface WithGatewayManagerEtag { /** * Specifies gatewayManagerEtag. - * @param gatewayManagerEtag The GatewayManager Etag - * @return the next update stage */ Update withGatewayManagerEtag(String gatewayManagerEtag); } @@ -460,8 +411,6 @@ interface WithGatewayManagerEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -472,8 +421,6 @@ interface WithId { interface WithIpv6PeeringConfig { /** * Specifies ipv6PeeringConfig. - * @param ipv6PeeringConfig The IPv6 peering configuration - * @return the next update stage */ Update withIpv6PeeringConfig(Ipv6ExpressRouteCircuitPeeringConfig ipv6PeeringConfig); } @@ -484,8 +431,6 @@ interface WithIpv6PeeringConfig { interface WithLastModifiedBy { /** * Specifies lastModifiedBy. - * @param lastModifiedBy Gets whether the provider or the customer last modified the peering - * @return the next update stage */ Update withLastModifiedBy(String lastModifiedBy); } @@ -496,8 +441,6 @@ interface WithLastModifiedBy { interface WithMicrosoftPeeringConfig { /** * Specifies microsoftPeeringConfig. - * @param microsoftPeeringConfig The Microsoft peering configuration - * @return the next update stage */ Update withMicrosoftPeeringConfig(ExpressRouteCircuitPeeringConfig microsoftPeeringConfig); } @@ -508,8 +451,6 @@ interface WithMicrosoftPeeringConfig { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -520,8 +461,6 @@ interface WithName { interface WithPeerASN { /** * Specifies peerASN. - * @param peerASN The peer ASN - * @return the next update stage */ Update withPeerASN(Long peerASN); } @@ -532,8 +471,6 @@ interface WithPeerASN { interface WithPeeringType { /** * Specifies peeringType. - * @param peeringType The peering type. Possible values include: 'AzurePublicPeering', 'AzurePrivatePeering', 'MicrosoftPeering' - * @return the next update stage */ Update withPeeringType(ExpressRoutePeeringType peeringType); } @@ -544,8 +481,6 @@ interface WithPeeringType { interface WithPrimaryAzurePort { /** * Specifies primaryAzurePort. - * @param primaryAzurePort The primary port - * @return the next update stage */ Update withPrimaryAzurePort(String primaryAzurePort); } @@ -556,8 +491,6 @@ interface WithPrimaryAzurePort { interface WithPrimaryPeerAddressPrefix { /** * Specifies primaryPeerAddressPrefix. - * @param primaryPeerAddressPrefix The primary address prefix - * @return the next update stage */ Update withPrimaryPeerAddressPrefix(String primaryPeerAddressPrefix); } @@ -568,8 +501,6 @@ interface WithPrimaryPeerAddressPrefix { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } @@ -580,8 +511,6 @@ interface WithProvisioningState { interface WithRouteFilter { /** * Specifies routeFilter. - * @param routeFilter The reference of the RouteFilter resource - * @return the next update stage */ Update withRouteFilter(RouteFilterInner routeFilter); } @@ -592,8 +521,6 @@ interface WithRouteFilter { interface WithSecondaryAzurePort { /** * Specifies secondaryAzurePort. - * @param secondaryAzurePort The secondary port - * @return the next update stage */ Update withSecondaryAzurePort(String secondaryAzurePort); } @@ -604,8 +531,6 @@ interface WithSecondaryAzurePort { interface WithSecondaryPeerAddressPrefix { /** * Specifies secondaryPeerAddressPrefix. - * @param secondaryPeerAddressPrefix The secondary address prefix - * @return the next update stage */ Update withSecondaryPeerAddressPrefix(String secondaryPeerAddressPrefix); } @@ -616,8 +541,6 @@ interface WithSecondaryPeerAddressPrefix { interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey The shared key - * @return the next update stage */ Update withSharedKey(String sharedKey); } @@ -628,8 +551,6 @@ interface WithSharedKey { interface WithState { /** * Specifies state. - * @param state The peering state. Possible values include: 'Disabled', 'Enabled' - * @return the next update stage */ Update withState(ExpressRoutePeeringState state); } @@ -640,8 +561,6 @@ interface WithState { interface WithStats { /** * Specifies stats. - * @param stats Gets peering stats - * @return the next update stage */ Update withStats(ExpressRouteCircuitStatsInner stats); } @@ -652,8 +571,6 @@ interface WithStats { interface WithVlanId { /** * Specifies vlanId. - * @param vlanId The VLAN ID - * @return the next update stage */ Update withVlanId(Integer vlanId); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCrossConnection.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCrossConnection.java index eacde5a0ffe7..edfe7db7a6ef 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCrossConnection.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCrossConnection.java @@ -104,73 +104,61 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup peerings); } /** - * The stage of the expressroutecrossconnection definition allowing to specify ServiceProviderNotes. + * The stage of the expressroutecrossconnection update allowing to specify ServiceProviderNotes. */ interface WithServiceProviderNotes { /** * Specifies serviceProviderNotes. - * @param serviceProviderNotes Additional read only notes set by the connectivity provider - * @return the next definition stage */ WithCreate withServiceProviderNotes(String serviceProviderNotes); } /** - * The stage of the expressroutecrossconnection definition allowing to specify ServiceProviderProvisioningState. + * The stage of the expressroutecrossconnection update allowing to specify ServiceProviderProvisioningState. */ interface WithServiceProviderProvisioningState { /** * Specifies serviceProviderProvisioningState. - * @param serviceProviderProvisioningState The provisioning state of the circuit in the connectivity provider system. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned'. Possible values include: 'NotProvisioned', 'Provisioning', 'Provisioned', 'Deprovisioning' - * @return the next definition stage */ WithCreate withServiceProviderProvisioningState(ServiceProviderProvisioningState serviceProviderProvisioningState); } @@ -194,73 +182,61 @@ interface Update extends Appliable, Resource.Update */ interface UpdateStages { /** - * The stage of the expressroutecrossconnection update allowing to specify BandwidthInMbps. + * The stage of the expressroutecrossconnection {0} allowing to specify BandwidthInMbps. */ interface WithBandwidthInMbps { /** * Specifies bandwidthInMbps. - * @param bandwidthInMbps The circuit bandwidth In Mbps - * @return the next update stage */ Update withBandwidthInMbps(Integer bandwidthInMbps); } /** - * The stage of the expressroutecrossconnection update allowing to specify ExpressRouteCircuit. + * The stage of the expressroutecrossconnection {0} allowing to specify ExpressRouteCircuit. */ interface WithExpressRouteCircuit { /** * Specifies expressRouteCircuit. - * @param expressRouteCircuit The ExpressRouteCircuit - * @return the next update stage */ Update withExpressRouteCircuit(ExpressRouteCircuitReference expressRouteCircuit); } /** - * The stage of the expressroutecrossconnection update allowing to specify PeeringLocation. + * The stage of the expressroutecrossconnection {0} allowing to specify PeeringLocation. */ interface WithPeeringLocation { /** * Specifies peeringLocation. - * @param peeringLocation The peering location of the ExpressRoute circuit - * @return the next update stage */ Update withPeeringLocation(String peeringLocation); } /** - * The stage of the expressroutecrossconnection update allowing to specify Peerings. + * The stage of the expressroutecrossconnection {0} allowing to specify Peerings. */ interface WithPeerings { /** * Specifies peerings. - * @param peerings The list of peerings - * @return the next update stage */ Update withPeerings(List peerings); } /** - * The stage of the expressroutecrossconnection update allowing to specify ServiceProviderNotes. + * The stage of the expressroutecrossconnection {0} allowing to specify ServiceProviderNotes. */ interface WithServiceProviderNotes { /** * Specifies serviceProviderNotes. - * @param serviceProviderNotes Additional read only notes set by the connectivity provider - * @return the next update stage */ Update withServiceProviderNotes(String serviceProviderNotes); } /** - * The stage of the expressroutecrossconnection update allowing to specify ServiceProviderProvisioningState. + * The stage of the expressroutecrossconnection {0} allowing to specify ServiceProviderProvisioningState. */ interface WithServiceProviderProvisioningState { /** * Specifies serviceProviderProvisioningState. - * @param serviceProviderProvisioningState The provisioning state of the circuit in the connectivity provider system. Possible values are 'NotProvisioned', 'Provisioning', 'Provisioned'. Possible values include: 'NotProvisioned', 'Provisioning', 'Provisioned', 'Deprovisioning' - * @return the next update stage */ Update withServiceProviderProvisioningState(ServiceProviderProvisioningState serviceProviderProvisioningState); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCrossConnectionPeering.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCrossConnectionPeering.java index 4293752784f1..47cb0d2f6166 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCrossConnectionPeering.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/ExpressRouteCrossConnectionPeering.java @@ -134,9 +134,6 @@ interface Blank extends WithExpressRouteCrossConnection { interface WithExpressRouteCrossConnection { /** * Specifies resourceGroupName, crossConnectionName. - * @param resourceGroupName The name of the resource group - * @param crossConnectionName The name of the ExpressRouteCrossConnection - * @return the next definition stage */ WithCreate withExistingExpressRouteCrossConnection(String resourceGroupName, String crossConnectionName); } @@ -147,8 +144,6 @@ interface WithExpressRouteCrossConnection { interface WithGatewayManagerEtag { /** * Specifies gatewayManagerEtag. - * @param gatewayManagerEtag The GatewayManager Etag - * @return the next definition stage */ WithCreate withGatewayManagerEtag(String gatewayManagerEtag); } @@ -159,8 +154,6 @@ interface WithGatewayManagerEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -171,8 +164,6 @@ interface WithId { interface WithIpv6PeeringConfig { /** * Specifies ipv6PeeringConfig. - * @param ipv6PeeringConfig The IPv6 peering configuration - * @return the next definition stage */ WithCreate withIpv6PeeringConfig(Ipv6ExpressRouteCircuitPeeringConfig ipv6PeeringConfig); } @@ -183,8 +174,6 @@ interface WithIpv6PeeringConfig { interface WithLastModifiedBy { /** * Specifies lastModifiedBy. - * @param lastModifiedBy Gets whether the provider or the customer last modified the peering - * @return the next definition stage */ WithCreate withLastModifiedBy(String lastModifiedBy); } @@ -195,8 +184,6 @@ interface WithLastModifiedBy { interface WithMicrosoftPeeringConfig { /** * Specifies microsoftPeeringConfig. - * @param microsoftPeeringConfig The Microsoft peering configuration - * @return the next definition stage */ WithCreate withMicrosoftPeeringConfig(ExpressRouteCircuitPeeringConfig microsoftPeeringConfig); } @@ -207,8 +194,6 @@ interface WithMicrosoftPeeringConfig { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -219,8 +204,6 @@ interface WithName { interface WithPeerASN { /** * Specifies peerASN. - * @param peerASN The peer ASN - * @return the next definition stage */ WithCreate withPeerASN(Long peerASN); } @@ -231,8 +214,6 @@ interface WithPeerASN { interface WithPeeringType { /** * Specifies peeringType. - * @param peeringType The peering type. Possible values include: 'AzurePublicPeering', 'AzurePrivatePeering', 'MicrosoftPeering' - * @return the next definition stage */ WithCreate withPeeringType(ExpressRoutePeeringType peeringType); } @@ -243,8 +224,6 @@ interface WithPeeringType { interface WithPrimaryPeerAddressPrefix { /** * Specifies primaryPeerAddressPrefix. - * @param primaryPeerAddressPrefix The primary address prefix - * @return the next definition stage */ WithCreate withPrimaryPeerAddressPrefix(String primaryPeerAddressPrefix); } @@ -255,8 +234,6 @@ interface WithPrimaryPeerAddressPrefix { interface WithSecondaryPeerAddressPrefix { /** * Specifies secondaryPeerAddressPrefix. - * @param secondaryPeerAddressPrefix The secondary address prefix - * @return the next definition stage */ WithCreate withSecondaryPeerAddressPrefix(String secondaryPeerAddressPrefix); } @@ -267,8 +244,6 @@ interface WithSecondaryPeerAddressPrefix { interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey The shared key - * @return the next definition stage */ WithCreate withSharedKey(String sharedKey); } @@ -279,8 +254,6 @@ interface WithSharedKey { interface WithState { /** * Specifies state. - * @param state The peering state. Possible values include: 'Disabled', 'Enabled' - * @return the next definition stage */ WithCreate withState(ExpressRoutePeeringState state); } @@ -291,8 +264,6 @@ interface WithState { interface WithVlanId { /** * Specifies vlanId. - * @param vlanId The VLAN ID - * @return the next definition stage */ WithCreate withVlanId(Integer vlanId); } @@ -321,8 +292,6 @@ interface UpdateStages { interface WithGatewayManagerEtag { /** * Specifies gatewayManagerEtag. - * @param gatewayManagerEtag The GatewayManager Etag - * @return the next update stage */ Update withGatewayManagerEtag(String gatewayManagerEtag); } @@ -333,8 +302,6 @@ interface WithGatewayManagerEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -345,8 +312,6 @@ interface WithId { interface WithIpv6PeeringConfig { /** * Specifies ipv6PeeringConfig. - * @param ipv6PeeringConfig The IPv6 peering configuration - * @return the next update stage */ Update withIpv6PeeringConfig(Ipv6ExpressRouteCircuitPeeringConfig ipv6PeeringConfig); } @@ -357,8 +322,6 @@ interface WithIpv6PeeringConfig { interface WithLastModifiedBy { /** * Specifies lastModifiedBy. - * @param lastModifiedBy Gets whether the provider or the customer last modified the peering - * @return the next update stage */ Update withLastModifiedBy(String lastModifiedBy); } @@ -369,8 +332,6 @@ interface WithLastModifiedBy { interface WithMicrosoftPeeringConfig { /** * Specifies microsoftPeeringConfig. - * @param microsoftPeeringConfig The Microsoft peering configuration - * @return the next update stage */ Update withMicrosoftPeeringConfig(ExpressRouteCircuitPeeringConfig microsoftPeeringConfig); } @@ -381,8 +342,6 @@ interface WithMicrosoftPeeringConfig { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -393,8 +352,6 @@ interface WithName { interface WithPeerASN { /** * Specifies peerASN. - * @param peerASN The peer ASN - * @return the next update stage */ Update withPeerASN(Long peerASN); } @@ -405,8 +362,6 @@ interface WithPeerASN { interface WithPeeringType { /** * Specifies peeringType. - * @param peeringType The peering type. Possible values include: 'AzurePublicPeering', 'AzurePrivatePeering', 'MicrosoftPeering' - * @return the next update stage */ Update withPeeringType(ExpressRoutePeeringType peeringType); } @@ -417,8 +372,6 @@ interface WithPeeringType { interface WithPrimaryPeerAddressPrefix { /** * Specifies primaryPeerAddressPrefix. - * @param primaryPeerAddressPrefix The primary address prefix - * @return the next update stage */ Update withPrimaryPeerAddressPrefix(String primaryPeerAddressPrefix); } @@ -429,8 +382,6 @@ interface WithPrimaryPeerAddressPrefix { interface WithSecondaryPeerAddressPrefix { /** * Specifies secondaryPeerAddressPrefix. - * @param secondaryPeerAddressPrefix The secondary address prefix - * @return the next update stage */ Update withSecondaryPeerAddressPrefix(String secondaryPeerAddressPrefix); } @@ -441,8 +392,6 @@ interface WithSecondaryPeerAddressPrefix { interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey The shared key - * @return the next update stage */ Update withSharedKey(String sharedKey); } @@ -453,8 +402,6 @@ interface WithSharedKey { interface WithState { /** * Specifies state. - * @param state The peering state. Possible values include: 'Disabled', 'Enabled' - * @return the next update stage */ Update withState(ExpressRoutePeeringState state); } @@ -465,8 +412,6 @@ interface WithState { interface WithVlanId { /** * Specifies vlanId. - * @param vlanId The VLAN ID - * @return the next update stage */ Update withVlanId(Integer vlanId); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/InboundNatRule.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/InboundNatRule.java index 3e3c42c37257..95295748a1b0 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/InboundNatRule.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/InboundNatRule.java @@ -100,9 +100,6 @@ interface Blank extends WithLoadBalancer { interface WithLoadBalancer { /** * Specifies resourceGroupName, loadBalancerName. - * @param resourceGroupName The name of the resource group - * @param loadBalancerName The name of the load balancer - * @return the next definition stage */ WithCreate withExistingLoadBalancer(String resourceGroupName, String loadBalancerName); } @@ -113,8 +110,6 @@ interface WithLoadBalancer { interface WithBackendPort { /** * Specifies backendPort. - * @param backendPort The port used for the internal endpoint. Acceptable values range from 1 to 65535 - * @return the next definition stage */ WithCreate withBackendPort(Integer backendPort); } @@ -125,8 +120,6 @@ interface WithBackendPort { interface WithEnableFloatingIP { /** * Specifies enableFloatingIP. - * @param enableFloatingIP Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint - * @return the next definition stage */ WithCreate withEnableFloatingIP(Boolean enableFloatingIP); } @@ -137,8 +130,6 @@ interface WithEnableFloatingIP { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } @@ -149,8 +140,6 @@ interface WithEtag { interface WithFrontendIPConfiguration { /** * Specifies frontendIPConfiguration. - * @param frontendIPConfiguration A reference to frontend IP addresses - * @return the next definition stage */ WithCreate withFrontendIPConfiguration(SubResource frontendIPConfiguration); } @@ -161,8 +150,6 @@ interface WithFrontendIPConfiguration { interface WithFrontendPort { /** * Specifies frontendPort. - * @param frontendPort The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534 - * @return the next definition stage */ WithCreate withFrontendPort(Integer frontendPort); } @@ -173,8 +160,6 @@ interface WithFrontendPort { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -185,8 +170,6 @@ interface WithId { interface WithIdleTimeoutInMinutes { /** * Specifies idleTimeoutInMinutes. - * @param idleTimeoutInMinutes The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP - * @return the next definition stage */ WithCreate withIdleTimeoutInMinutes(Integer idleTimeoutInMinutes); } @@ -197,8 +180,6 @@ interface WithIdleTimeoutInMinutes { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -209,8 +190,6 @@ interface WithName { interface WithProtocol { /** * Specifies protocol. - * @param protocol Possible values include: 'Udp', 'Tcp', 'All' - * @return the next definition stage */ WithCreate withProtocol(TransportProtocol protocol); } @@ -221,8 +200,6 @@ interface WithProtocol { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -251,8 +228,6 @@ interface UpdateStages { interface WithBackendPort { /** * Specifies backendPort. - * @param backendPort The port used for the internal endpoint. Acceptable values range from 1 to 65535 - * @return the next update stage */ Update withBackendPort(Integer backendPort); } @@ -263,8 +238,6 @@ interface WithBackendPort { interface WithEnableFloatingIP { /** * Specifies enableFloatingIP. - * @param enableFloatingIP Configures a virtual machine's endpoint for the floating IP capability required to configure a SQL AlwaysOn Availability Group. This setting is required when using the SQL AlwaysOn Availability Groups in SQL server. This setting can't be changed after you create the endpoint - * @return the next update stage */ Update withEnableFloatingIP(Boolean enableFloatingIP); } @@ -275,8 +248,6 @@ interface WithEnableFloatingIP { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } @@ -287,8 +258,6 @@ interface WithEtag { interface WithFrontendIPConfiguration { /** * Specifies frontendIPConfiguration. - * @param frontendIPConfiguration A reference to frontend IP addresses - * @return the next update stage */ Update withFrontendIPConfiguration(SubResource frontendIPConfiguration); } @@ -299,8 +268,6 @@ interface WithFrontendIPConfiguration { interface WithFrontendPort { /** * Specifies frontendPort. - * @param frontendPort The port for the external endpoint. Port numbers for each rule must be unique within the Load Balancer. Acceptable values range from 1 to 65534 - * @return the next update stage */ Update withFrontendPort(Integer frontendPort); } @@ -311,8 +278,6 @@ interface WithFrontendPort { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -323,8 +288,6 @@ interface WithId { interface WithIdleTimeoutInMinutes { /** * Specifies idleTimeoutInMinutes. - * @param idleTimeoutInMinutes The timeout for the TCP idle connection. The value can be set between 4 and 30 minutes. The default value is 4 minutes. This element is only used when the protocol is set to TCP - * @return the next update stage */ Update withIdleTimeoutInMinutes(Integer idleTimeoutInMinutes); } @@ -335,8 +298,6 @@ interface WithIdleTimeoutInMinutes { interface WithName { /** * Specifies name. - * @param name Gets name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -347,8 +308,6 @@ interface WithName { interface WithProtocol { /** * Specifies protocol. - * @param protocol Possible values include: 'Udp', 'Tcp', 'All' - * @return the next update stage */ Update withProtocol(TransportProtocol protocol); } @@ -359,8 +318,6 @@ interface WithProtocol { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/LoadBalancer.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/LoadBalancer.java index a03e5c7e3efa..7047c12b9d2d 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/LoadBalancer.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/LoadBalancer.java @@ -108,133 +108,111 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup backendAddressPools); } /** - * The stage of the loadbalancer definition allowing to specify Etag. + * The stage of the loadbalancer update allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } /** - * The stage of the loadbalancer definition allowing to specify FrontendIPConfigurations. + * The stage of the loadbalancer update allowing to specify FrontendIPConfigurations. */ interface WithFrontendIPConfigurations { /** * Specifies frontendIPConfigurations. - * @param frontendIPConfigurations Object representing the frontend IPs to be used for the load balancer - * @return the next definition stage */ WithCreate withFrontendIPConfigurations(List frontendIPConfigurations); } /** - * The stage of the loadbalancer definition allowing to specify InboundNatPools. + * The stage of the loadbalancer update allowing to specify InboundNatPools. */ interface WithInboundNatPools { /** * Specifies inboundNatPools. - * @param inboundNatPools Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules - * @return the next definition stage */ WithCreate withInboundNatPools(List inboundNatPools); } /** - * The stage of the loadbalancer definition allowing to specify InboundNatRules. + * The stage of the loadbalancer update allowing to specify InboundNatRules. */ interface WithInboundNatRules { /** * Specifies inboundNatRules. - * @param inboundNatRules Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules - * @return the next definition stage */ WithCreate withInboundNatRules(List inboundNatRules); } /** - * The stage of the loadbalancer definition allowing to specify LoadBalancingRules. + * The stage of the loadbalancer update allowing to specify LoadBalancingRules. */ interface WithLoadBalancingRules { /** * Specifies loadBalancingRules. - * @param loadBalancingRules Object collection representing the load balancing rules Gets the provisioning - * @return the next definition stage */ WithCreate withLoadBalancingRules(List loadBalancingRules); } /** - * The stage of the loadbalancer definition allowing to specify OutboundNatRules. + * The stage of the loadbalancer update allowing to specify OutboundNatRules. */ interface WithOutboundNatRules { /** * Specifies outboundNatRules. - * @param outboundNatRules The outbound NAT rules - * @return the next definition stage */ WithCreate withOutboundNatRules(List outboundNatRules); } /** - * The stage of the loadbalancer definition allowing to specify Probes. + * The stage of the loadbalancer update allowing to specify Probes. */ interface WithProbes { /** * Specifies probes. - * @param probes Collection of probe objects used in the load balancer - * @return the next definition stage */ WithCreate withProbes(List probes); } /** - * The stage of the loadbalancer definition allowing to specify ProvisioningState. + * The stage of the loadbalancer update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the loadbalancer definition allowing to specify ResourceGuid. + * The stage of the loadbalancer update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the load balancer resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the loadbalancer definition allowing to specify Sku. + * The stage of the loadbalancer update allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The load balancer SKU - * @return the next definition stage */ WithCreate withSku(LoadBalancerSku sku); } @@ -258,133 +236,111 @@ interface Update extends Appliable, Resource.UpdateWithTags backendAddressPools); } /** - * The stage of the loadbalancer update allowing to specify Etag. + * The stage of the loadbalancer {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the loadbalancer update allowing to specify FrontendIPConfigurations. + * The stage of the loadbalancer {0} allowing to specify FrontendIPConfigurations. */ interface WithFrontendIPConfigurations { /** * Specifies frontendIPConfigurations. - * @param frontendIPConfigurations Object representing the frontend IPs to be used for the load balancer - * @return the next update stage */ Update withFrontendIPConfigurations(List frontendIPConfigurations); } /** - * The stage of the loadbalancer update allowing to specify InboundNatPools. + * The stage of the loadbalancer {0} allowing to specify InboundNatPools. */ interface WithInboundNatPools { /** * Specifies inboundNatPools. - * @param inboundNatPools Defines an external port range for inbound NAT to a single backend port on NICs associated with a load balancer. Inbound NAT rules are created automatically for each NIC associated with the Load Balancer using an external port from this range. Defining an Inbound NAT pool on your Load Balancer is mutually exclusive with defining inbound Nat rules. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an inbound NAT pool. They have to reference individual inbound NAT rules - * @return the next update stage */ Update withInboundNatPools(List inboundNatPools); } /** - * The stage of the loadbalancer update allowing to specify InboundNatRules. + * The stage of the loadbalancer {0} allowing to specify InboundNatRules. */ interface WithInboundNatRules { /** * Specifies inboundNatRules. - * @param inboundNatRules Collection of inbound NAT Rules used by a load balancer. Defining inbound NAT rules on your load balancer is mutually exclusive with defining an inbound NAT pool. Inbound NAT pools are referenced from virtual machine scale sets. NICs that are associated with individual virtual machines cannot reference an Inbound NAT pool. They have to reference individual inbound NAT rules - * @return the next update stage */ Update withInboundNatRules(List inboundNatRules); } /** - * The stage of the loadbalancer update allowing to specify LoadBalancingRules. + * The stage of the loadbalancer {0} allowing to specify LoadBalancingRules. */ interface WithLoadBalancingRules { /** * Specifies loadBalancingRules. - * @param loadBalancingRules Object collection representing the load balancing rules Gets the provisioning - * @return the next update stage */ Update withLoadBalancingRules(List loadBalancingRules); } /** - * The stage of the loadbalancer update allowing to specify OutboundNatRules. + * The stage of the loadbalancer {0} allowing to specify OutboundNatRules. */ interface WithOutboundNatRules { /** * Specifies outboundNatRules. - * @param outboundNatRules The outbound NAT rules - * @return the next update stage */ Update withOutboundNatRules(List outboundNatRules); } /** - * The stage of the loadbalancer update allowing to specify Probes. + * The stage of the loadbalancer {0} allowing to specify Probes. */ interface WithProbes { /** * Specifies probes. - * @param probes Collection of probe objects used in the load balancer - * @return the next update stage */ Update withProbes(List probes); } /** - * The stage of the loadbalancer update allowing to specify ProvisioningState. + * The stage of the loadbalancer {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState Gets the provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the loadbalancer update allowing to specify ResourceGuid. + * The stage of the loadbalancer {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the load balancer resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the loadbalancer update allowing to specify Sku. + * The stage of the loadbalancer {0} allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The load balancer SKU - * @return the next update stage */ Update withSku(LoadBalancerSku sku); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/LocalNetworkGateway.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/LocalNetworkGateway.java index 5ea1acfe36b9..69df51b86f82 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/LocalNetworkGateway.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/LocalNetworkGateway.java @@ -77,61 +77,51 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup, Resource.UpdateWithTags */ interface UpdateStages { /** - * The stage of the localnetworkgateway update allowing to specify BgpSettings. + * The stage of the localnetworkgateway {0} allowing to specify BgpSettings. */ interface WithBgpSettings { /** * Specifies bgpSettings. - * @param bgpSettings Local network gateway's BGP speaker settings - * @return the next update stage */ Update withBgpSettings(BgpSettings bgpSettings); } /** - * The stage of the localnetworkgateway update allowing to specify Etag. + * The stage of the localnetworkgateway {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the localnetworkgateway update allowing to specify GatewayIpAddress. + * The stage of the localnetworkgateway {0} allowing to specify GatewayIpAddress. */ interface WithGatewayIpAddress { /** * Specifies gatewayIpAddress. - * @param gatewayIpAddress IP address of local network gateway - * @return the next update stage */ Update withGatewayIpAddress(String gatewayIpAddress); } /** - * The stage of the localnetworkgateway update allowing to specify LocalNetworkAddressSpace. + * The stage of the localnetworkgateway {0} allowing to specify LocalNetworkAddressSpace. */ interface WithLocalNetworkAddressSpace { /** * Specifies localNetworkAddressSpace. - * @param localNetworkAddressSpace Local network site address space - * @return the next update stage */ Update withLocalNetworkAddressSpace(AddressSpace localNetworkAddressSpace); } /** - * The stage of the localnetworkgateway update allowing to specify ResourceGuid. + * The stage of the localnetworkgateway {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the LocalNetworkGateway resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/MatchedRule.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/MatchedRule.java new file mode 100644 index 000000000000..c29c5b5cb061 --- /dev/null +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/MatchedRule.java @@ -0,0 +1,70 @@ +/** + * 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.network.v2018_06_01; + +import com.fasterxml.jackson.annotation.JsonProperty; + +/** + * Matched rule. + */ +public class MatchedRule { + /** + * Name of the matched network security rule. + */ + @JsonProperty(value = "ruleName") + private String ruleName; + + /** + * The network traffic is allowed or denied. Possible values are 'Allow' + * and 'Deny'. + */ + @JsonProperty(value = "action") + private String action; + + /** + * Get name of the matched network security rule. + * + * @return the ruleName value + */ + public String ruleName() { + return this.ruleName; + } + + /** + * Set name of the matched network security rule. + * + * @param ruleName the ruleName value to set + * @return the MatchedRule object itself. + */ + public MatchedRule withRuleName(String ruleName) { + this.ruleName = ruleName; + return this; + } + + /** + * Get the network traffic is allowed or denied. Possible values are 'Allow' and 'Deny'. + * + * @return the action value + */ + public String action() { + return this.action; + } + + /** + * Set the network traffic is allowed or denied. Possible values are 'Allow' and 'Deny'. + * + * @param action the action value to set + * @return the MatchedRule object itself. + */ + public MatchedRule withAction(String action) { + this.action = action; + return this; + } + +} diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkConfigurationDiagnosticParameters.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkConfigurationDiagnosticParameters.java new file mode 100644 index 000000000000..224226c2db34 --- /dev/null +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkConfigurationDiagnosticParameters.java @@ -0,0 +1,72 @@ +/** + * 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.network.v2018_06_01; + +import java.util.List; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** + * Parameters to get network configuration diagnostic. + */ +public class NetworkConfigurationDiagnosticParameters { + /** + * The ID of the target resource to perform network configuration + * diagnostic. Valid options are VM, NetworkInterface, + * VMSS/NetworkInterface and Application Gateway. + */ + @JsonProperty(value = "targetResourceId", required = true) + private String targetResourceId; + + /** + * List of traffic queries. + */ + @JsonProperty(value = "queries", required = true) + private List queries; + + /** + * Get the ID of the target resource to perform network configuration diagnostic. Valid options are VM, NetworkInterface, VMSS/NetworkInterface and Application Gateway. + * + * @return the targetResourceId value + */ + public String targetResourceId() { + return this.targetResourceId; + } + + /** + * Set the ID of the target resource to perform network configuration diagnostic. Valid options are VM, NetworkInterface, VMSS/NetworkInterface and Application Gateway. + * + * @param targetResourceId the targetResourceId value to set + * @return the NetworkConfigurationDiagnosticParameters object itself. + */ + public NetworkConfigurationDiagnosticParameters withTargetResourceId(String targetResourceId) { + this.targetResourceId = targetResourceId; + return this; + } + + /** + * Get list of traffic queries. + * + * @return the queries value + */ + public List queries() { + return this.queries; + } + + /** + * Set list of traffic queries. + * + * @param queries the queries value to set + * @return the NetworkConfigurationDiagnosticParameters object itself. + */ + public NetworkConfigurationDiagnosticParameters withQueries(List queries) { + this.queries = queries; + return this; + } + +} diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkConfigurationDiagnosticResponse.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkConfigurationDiagnosticResponse.java new file mode 100644 index 000000000000..e4cc4bfe17bc --- /dev/null +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkConfigurationDiagnosticResponse.java @@ -0,0 +1,26 @@ +/** + * 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.network.v2018_06_01; + +import com.microsoft.azure.arm.model.HasInner; +import com.microsoft.azure.arm.resources.models.HasManager; +import com.microsoft.azure.management.network.v2018_06_01.implementation.NetworkManager; +import com.microsoft.azure.management.network.v2018_06_01.implementation.NetworkConfigurationDiagnosticResponseInner; +import java.util.List; + +/** + * Type representing NetworkConfigurationDiagnosticResponse. + */ +public interface NetworkConfigurationDiagnosticResponse extends HasInner, HasManager { + /** + * @return the results value. + */ + List results(); + +} diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkConfigurationDiagnosticResult.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkConfigurationDiagnosticResult.java new file mode 100644 index 000000000000..eab7413d051b --- /dev/null +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkConfigurationDiagnosticResult.java @@ -0,0 +1,70 @@ +/** + * 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.network.v2018_06_01; + +import com.fasterxml.jackson.annotation.JsonProperty; + +/** + * Network configuration diagnostic result corresponded to provided traffic + * query. + */ +public class NetworkConfigurationDiagnosticResult { + /** + * The trafficQuery property. + */ + @JsonProperty(value = "trafficQuery") + private TrafficQuery trafficQuery; + + /** + * The networkSecurityGroupResult property. + */ + @JsonProperty(value = "networkSecurityGroupResult") + private NetworkSecurityGroupResult networkSecurityGroupResult; + + /** + * Get the trafficQuery value. + * + * @return the trafficQuery value + */ + public TrafficQuery trafficQuery() { + return this.trafficQuery; + } + + /** + * Set the trafficQuery value. + * + * @param trafficQuery the trafficQuery value to set + * @return the NetworkConfigurationDiagnosticResult object itself. + */ + public NetworkConfigurationDiagnosticResult withTrafficQuery(TrafficQuery trafficQuery) { + this.trafficQuery = trafficQuery; + return this; + } + + /** + * Get the networkSecurityGroupResult value. + * + * @return the networkSecurityGroupResult value + */ + public NetworkSecurityGroupResult networkSecurityGroupResult() { + return this.networkSecurityGroupResult; + } + + /** + * Set the networkSecurityGroupResult value. + * + * @param networkSecurityGroupResult the networkSecurityGroupResult value to set + * @return the NetworkConfigurationDiagnosticResult object itself. + */ + public NetworkConfigurationDiagnosticResult withNetworkSecurityGroupResult(NetworkSecurityGroupResult networkSecurityGroupResult) { + this.networkSecurityGroupResult = networkSecurityGroupResult; + return this; + } + +} diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkInterface.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkInterface.java index 66985047b428..dcc3e8e1ede1 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkInterface.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkInterface.java @@ -106,133 +106,111 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup ipConfigurations); } /** - * The stage of the networkinterface definition allowing to specify MacAddress. + * The stage of the networkinterface update allowing to specify MacAddress. */ interface WithMacAddress { /** * Specifies macAddress. - * @param macAddress The MAC address of the network interface - * @return the next definition stage */ WithCreate withMacAddress(String macAddress); } /** - * The stage of the networkinterface definition allowing to specify NetworkSecurityGroup. + * The stage of the networkinterface update allowing to specify NetworkSecurityGroup. */ interface WithNetworkSecurityGroup { /** * Specifies networkSecurityGroup. - * @param networkSecurityGroup The reference of the NetworkSecurityGroup resource - * @return the next definition stage */ WithCreate withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup); } /** - * The stage of the networkinterface definition allowing to specify Primary. + * The stage of the networkinterface update allowing to specify Primary. */ interface WithPrimary { /** * Specifies primary. - * @param primary Gets whether this is a primary network interface on a virtual machine - * @return the next definition stage */ WithCreate withPrimary(Boolean primary); } /** - * The stage of the networkinterface definition allowing to specify ProvisioningState. + * The stage of the networkinterface update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the networkinterface definition allowing to specify ResourceGuid. + * The stage of the networkinterface update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the network interface resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the networkinterface definition allowing to specify VirtualMachine. + * The stage of the networkinterface update allowing to specify VirtualMachine. */ interface WithVirtualMachine { /** * Specifies virtualMachine. - * @param virtualMachine The reference of a virtual machine - * @return the next definition stage */ WithCreate withVirtualMachine(SubResource virtualMachine); } @@ -256,133 +234,111 @@ interface Update extends Appliable, Resource.UpdateWithTags ipConfigurations); } /** - * The stage of the networkinterface update allowing to specify MacAddress. + * The stage of the networkinterface {0} allowing to specify MacAddress. */ interface WithMacAddress { /** * Specifies macAddress. - * @param macAddress The MAC address of the network interface - * @return the next update stage */ Update withMacAddress(String macAddress); } /** - * The stage of the networkinterface update allowing to specify NetworkSecurityGroup. + * The stage of the networkinterface {0} allowing to specify NetworkSecurityGroup. */ interface WithNetworkSecurityGroup { /** * Specifies networkSecurityGroup. - * @param networkSecurityGroup The reference of the NetworkSecurityGroup resource - * @return the next update stage */ Update withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup); } /** - * The stage of the networkinterface update allowing to specify Primary. + * The stage of the networkinterface {0} allowing to specify Primary. */ interface WithPrimary { /** * Specifies primary. - * @param primary Gets whether this is a primary network interface on a virtual machine - * @return the next update stage */ Update withPrimary(Boolean primary); } /** - * The stage of the networkinterface update allowing to specify ProvisioningState. + * The stage of the networkinterface {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the networkinterface update allowing to specify ResourceGuid. + * The stage of the networkinterface {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the network interface resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the networkinterface update allowing to specify VirtualMachine. + * The stage of the networkinterface {0} allowing to specify VirtualMachine. */ interface WithVirtualMachine { /** * Specifies virtualMachine. - * @param virtualMachine The reference of a virtual machine - * @return the next update stage */ Update withVirtualMachine(SubResource virtualMachine); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkSecurityGroup.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkSecurityGroup.java index 0c6c81d36cc3..45eacb27d1de 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkSecurityGroup.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkSecurityGroup.java @@ -84,61 +84,51 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup defaultSecurityRules); } /** - * The stage of the networksecuritygroup definition allowing to specify Etag. + * The stage of the networksecuritygroup update allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } /** - * The stage of the networksecuritygroup definition allowing to specify ProvisioningState. + * The stage of the networksecuritygroup update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the networksecuritygroup definition allowing to specify ResourceGuid. + * The stage of the networksecuritygroup update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the network security group resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the networksecuritygroup definition allowing to specify SecurityRules. + * The stage of the networksecuritygroup update allowing to specify SecurityRules. */ interface WithSecurityRules { /** * Specifies securityRules. - * @param securityRules A collection of security rules of the network security group - * @return the next definition stage */ WithCreate withSecurityRules(List securityRules); } @@ -162,61 +152,51 @@ interface Update extends Appliable, Resource.UpdateWithTag */ interface UpdateStages { /** - * The stage of the networksecuritygroup update allowing to specify DefaultSecurityRules. + * The stage of the networksecuritygroup {0} allowing to specify DefaultSecurityRules. */ interface WithDefaultSecurityRules { /** * Specifies defaultSecurityRules. - * @param defaultSecurityRules The default security rules of network security group - * @return the next update stage */ Update withDefaultSecurityRules(List defaultSecurityRules); } /** - * The stage of the networksecuritygroup update allowing to specify Etag. + * The stage of the networksecuritygroup {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the networksecuritygroup update allowing to specify ProvisioningState. + * The stage of the networksecuritygroup {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the networksecuritygroup update allowing to specify ResourceGuid. + * The stage of the networksecuritygroup {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the network security group resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the networksecuritygroup update allowing to specify SecurityRules. + * The stage of the networksecuritygroup {0} allowing to specify SecurityRules. */ interface WithSecurityRules { /** * Specifies securityRules. - * @param securityRules A collection of security rules of the network security group - * @return the next update stage */ Update withSecurityRules(List securityRules); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkSecurityGroupResult.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkSecurityGroupResult.java new file mode 100644 index 000000000000..fb373a464c1e --- /dev/null +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkSecurityGroupResult.java @@ -0,0 +1,60 @@ +/** + * 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.network.v2018_06_01; + +import java.util.List; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** + * Network configuration diagnostic result corresponded provided traffic query. + */ +public class NetworkSecurityGroupResult { + /** + * The network traffic is allowed or denied. Possible values are 'Allow' + * and 'Deny'. Possible values include: 'Allow', 'Deny'. + */ + @JsonProperty(value = "securityRuleAccessResult") + private SecurityRuleAccess securityRuleAccessResult; + + /** + * List of results network security groups diagnostic. + */ + @JsonProperty(value = "evaluatedNetworkSecurityGroups", access = JsonProperty.Access.WRITE_ONLY) + private List evaluatedNetworkSecurityGroups; + + /** + * Get the network traffic is allowed or denied. Possible values are 'Allow' and 'Deny'. Possible values include: 'Allow', 'Deny'. + * + * @return the securityRuleAccessResult value + */ + public SecurityRuleAccess securityRuleAccessResult() { + return this.securityRuleAccessResult; + } + + /** + * Set the network traffic is allowed or denied. Possible values are 'Allow' and 'Deny'. Possible values include: 'Allow', 'Deny'. + * + * @param securityRuleAccessResult the securityRuleAccessResult value to set + * @return the NetworkSecurityGroupResult object itself. + */ + public NetworkSecurityGroupResult withSecurityRuleAccessResult(SecurityRuleAccess securityRuleAccessResult) { + this.securityRuleAccessResult = securityRuleAccessResult; + return this; + } + + /** + * Get list of results network security groups diagnostic. + * + * @return the evaluatedNetworkSecurityGroups value + */ + public List evaluatedNetworkSecurityGroups() { + return this.evaluatedNetworkSecurityGroups; + } + +} diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkSecurityGroupSecurityRule.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkSecurityGroupSecurityRule.java index d9a514514959..b0b19ec08b99 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkSecurityGroupSecurityRule.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkSecurityGroupSecurityRule.java @@ -141,9 +141,6 @@ interface Blank extends WithNetworkSecurityGroup { interface WithNetworkSecurityGroup { /** * Specifies resourceGroupName, networkSecurityGroupName. - * @param resourceGroupName The name of the resource group - * @param networkSecurityGroupName The name of the network security group - * @return the next definition stage */ WithAccess withExistingNetworkSecurityGroup(String resourceGroupName, String networkSecurityGroupName); } @@ -154,8 +151,6 @@ interface WithNetworkSecurityGroup { interface WithAccess { /** * Specifies access. - * @param access The network traffic is allowed or denied. Possible values are: 'Allow' and 'Deny'. Possible values include: 'Allow', 'Deny' - * @return the next definition stage */ WithDirection withAccess(SecurityRuleAccess access); } @@ -166,8 +161,6 @@ interface WithAccess { interface WithDirection { /** * Specifies direction. - * @param direction The direction of the rule. The direction specifies if rule will be evaluated on incoming or outcoming traffic. Possible values are: 'Inbound' and 'Outbound'. Possible values include: 'Inbound', 'Outbound' - * @return the next definition stage */ WithProtocol withDirection(SecurityRuleDirection direction); } @@ -178,8 +171,6 @@ interface WithDirection { interface WithProtocol { /** * Specifies protocol. - * @param protocol Network protocol this rule applies to. Possible values are 'Tcp', 'Udp', and '*'. Possible values include: 'Tcp', 'Udp', '*' - * @return the next definition stage */ WithCreate withProtocol(SecurityRuleProtocol protocol); } @@ -190,8 +181,6 @@ interface WithProtocol { interface WithDescription { /** * Specifies description. - * @param description A description for this rule. Restricted to 140 chars - * @return the next definition stage */ WithCreate withDescription(String description); } @@ -202,8 +191,6 @@ interface WithDescription { interface WithDestinationAddressPrefix { /** * Specifies destinationAddressPrefix. - * @param destinationAddressPrefix The destination address prefix. CIDR or destination IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used - * @return the next definition stage */ WithCreate withDestinationAddressPrefix(String destinationAddressPrefix); } @@ -214,8 +201,6 @@ interface WithDestinationAddressPrefix { interface WithDestinationAddressPrefixes { /** * Specifies destinationAddressPrefixes. - * @param destinationAddressPrefixes The destination address prefixes. CIDR or destination IP ranges - * @return the next definition stage */ WithCreate withDestinationAddressPrefixes(List destinationAddressPrefixes); } @@ -226,8 +211,6 @@ interface WithDestinationAddressPrefixes { interface WithDestinationApplicationSecurityGroups { /** * Specifies destinationApplicationSecurityGroups. - * @param destinationApplicationSecurityGroups The application security group specified as destination - * @return the next definition stage */ WithCreate withDestinationApplicationSecurityGroups(List destinationApplicationSecurityGroups); } @@ -238,8 +221,6 @@ interface WithDestinationApplicationSecurityGroups { interface WithDestinationPortRange { /** * Specifies destinationPortRange. - * @param destinationPortRange The destination port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports - * @return the next definition stage */ WithCreate withDestinationPortRange(String destinationPortRange); } @@ -250,8 +231,6 @@ interface WithDestinationPortRange { interface WithDestinationPortRanges { /** * Specifies destinationPortRanges. - * @param destinationPortRanges The destination port ranges - * @return the next definition stage */ WithCreate withDestinationPortRanges(List destinationPortRanges); } @@ -262,8 +241,6 @@ interface WithDestinationPortRanges { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } @@ -274,8 +251,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -286,8 +261,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -298,8 +271,6 @@ interface WithName { interface WithPriority { /** * Specifies priority. - * @param priority The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule - * @return the next definition stage */ WithCreate withPriority(Integer priority); } @@ -310,8 +281,6 @@ interface WithPriority { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -322,8 +291,6 @@ interface WithProvisioningState { interface WithSourceAddressPrefix { /** * Specifies sourceAddressPrefix. - * @param sourceAddressPrefix The CIDR or source IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used. If this is an ingress rule, specifies where network traffic originates from - * @return the next definition stage */ WithCreate withSourceAddressPrefix(String sourceAddressPrefix); } @@ -334,8 +301,6 @@ interface WithSourceAddressPrefix { interface WithSourceAddressPrefixes { /** * Specifies sourceAddressPrefixes. - * @param sourceAddressPrefixes The CIDR or source IP ranges - * @return the next definition stage */ WithCreate withSourceAddressPrefixes(List sourceAddressPrefixes); } @@ -346,8 +311,6 @@ interface WithSourceAddressPrefixes { interface WithSourceApplicationSecurityGroups { /** * Specifies sourceApplicationSecurityGroups. - * @param sourceApplicationSecurityGroups The application security group specified as source - * @return the next definition stage */ WithCreate withSourceApplicationSecurityGroups(List sourceApplicationSecurityGroups); } @@ -358,8 +321,6 @@ interface WithSourceApplicationSecurityGroups { interface WithSourcePortRange { /** * Specifies sourcePortRange. - * @param sourcePortRange The source port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports - * @return the next definition stage */ WithCreate withSourcePortRange(String sourcePortRange); } @@ -370,8 +331,6 @@ interface WithSourcePortRange { interface WithSourcePortRanges { /** * Specifies sourcePortRanges. - * @param sourcePortRanges The source port ranges - * @return the next definition stage */ WithCreate withSourcePortRanges(List sourcePortRanges); } @@ -400,8 +359,6 @@ interface UpdateStages { interface WithDescription { /** * Specifies description. - * @param description A description for this rule. Restricted to 140 chars - * @return the next update stage */ Update withDescription(String description); } @@ -412,8 +369,6 @@ interface WithDescription { interface WithDestinationAddressPrefix { /** * Specifies destinationAddressPrefix. - * @param destinationAddressPrefix The destination address prefix. CIDR or destination IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used - * @return the next update stage */ Update withDestinationAddressPrefix(String destinationAddressPrefix); } @@ -424,8 +379,6 @@ interface WithDestinationAddressPrefix { interface WithDestinationAddressPrefixes { /** * Specifies destinationAddressPrefixes. - * @param destinationAddressPrefixes The destination address prefixes. CIDR or destination IP ranges - * @return the next update stage */ Update withDestinationAddressPrefixes(List destinationAddressPrefixes); } @@ -436,8 +389,6 @@ interface WithDestinationAddressPrefixes { interface WithDestinationApplicationSecurityGroups { /** * Specifies destinationApplicationSecurityGroups. - * @param destinationApplicationSecurityGroups The application security group specified as destination - * @return the next update stage */ Update withDestinationApplicationSecurityGroups(List destinationApplicationSecurityGroups); } @@ -448,8 +399,6 @@ interface WithDestinationApplicationSecurityGroups { interface WithDestinationPortRange { /** * Specifies destinationPortRange. - * @param destinationPortRange The destination port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports - * @return the next update stage */ Update withDestinationPortRange(String destinationPortRange); } @@ -460,8 +409,6 @@ interface WithDestinationPortRange { interface WithDestinationPortRanges { /** * Specifies destinationPortRanges. - * @param destinationPortRanges The destination port ranges - * @return the next update stage */ Update withDestinationPortRanges(List destinationPortRanges); } @@ -472,8 +419,6 @@ interface WithDestinationPortRanges { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } @@ -484,8 +429,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -496,8 +439,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -508,8 +449,6 @@ interface WithName { interface WithPriority { /** * Specifies priority. - * @param priority The priority of the rule. The value can be between 100 and 4096. The priority number must be unique for each rule in the collection. The lower the priority number, the higher the priority of the rule - * @return the next update stage */ Update withPriority(Integer priority); } @@ -520,8 +459,6 @@ interface WithPriority { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } @@ -532,8 +469,6 @@ interface WithProvisioningState { interface WithSourceAddressPrefix { /** * Specifies sourceAddressPrefix. - * @param sourceAddressPrefix The CIDR or source IP range. Asterix '*' can also be used to match all source IPs. Default tags such as 'VirtualNetwork', 'AzureLoadBalancer' and 'Internet' can also be used. If this is an ingress rule, specifies where network traffic originates from - * @return the next update stage */ Update withSourceAddressPrefix(String sourceAddressPrefix); } @@ -544,8 +479,6 @@ interface WithSourceAddressPrefix { interface WithSourceAddressPrefixes { /** * Specifies sourceAddressPrefixes. - * @param sourceAddressPrefixes The CIDR or source IP ranges - * @return the next update stage */ Update withSourceAddressPrefixes(List sourceAddressPrefixes); } @@ -556,8 +489,6 @@ interface WithSourceAddressPrefixes { interface WithSourceApplicationSecurityGroups { /** * Specifies sourceApplicationSecurityGroups. - * @param sourceApplicationSecurityGroups The application security group specified as source - * @return the next update stage */ Update withSourceApplicationSecurityGroups(List sourceApplicationSecurityGroups); } @@ -568,8 +499,6 @@ interface WithSourceApplicationSecurityGroups { interface WithSourcePortRange { /** * Specifies sourcePortRange. - * @param sourcePortRange The source port or range. Integer or range between 0 and 65535. Asterix '*' can also be used to match all ports - * @return the next update stage */ Update withSourcePortRange(String sourcePortRange); } @@ -580,8 +509,6 @@ interface WithSourcePortRange { interface WithSourcePortRanges { /** * Specifies sourcePortRanges. - * @param sourcePortRanges The source port ranges - * @return the next update stage */ Update withSourcePortRanges(List sourcePortRanges); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkSecurityRulesEvaluationResult.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkSecurityRulesEvaluationResult.java new file mode 100644 index 000000000000..82615fa2c8a5 --- /dev/null +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkSecurityRulesEvaluationResult.java @@ -0,0 +1,173 @@ +/** + * 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.network.v2018_06_01; + +import com.fasterxml.jackson.annotation.JsonProperty; + +/** + * Network security rules evaluation result. + */ +public class NetworkSecurityRulesEvaluationResult { + /** + * Name of the network security rule. + */ + @JsonProperty(value = "name") + private String name; + + /** + * Value indicating whether protocol is matched. + */ + @JsonProperty(value = "protocolMatched") + private Boolean protocolMatched; + + /** + * Value indicating whether source is matched. + */ + @JsonProperty(value = "sourceMatched") + private Boolean sourceMatched; + + /** + * Value indicating whether source port is matched. + */ + @JsonProperty(value = "sourcePortMatched") + private Boolean sourcePortMatched; + + /** + * Value indicating whether destination is matched. + */ + @JsonProperty(value = "destinationMatched") + private Boolean destinationMatched; + + /** + * Value indicating whether destination port is matched. + */ + @JsonProperty(value = "destinationPortMatched") + private Boolean destinationPortMatched; + + /** + * Get name of the network security rule. + * + * @return the name value + */ + public String name() { + return this.name; + } + + /** + * Set name of the network security rule. + * + * @param name the name value to set + * @return the NetworkSecurityRulesEvaluationResult object itself. + */ + public NetworkSecurityRulesEvaluationResult withName(String name) { + this.name = name; + return this; + } + + /** + * Get value indicating whether protocol is matched. + * + * @return the protocolMatched value + */ + public Boolean protocolMatched() { + return this.protocolMatched; + } + + /** + * Set value indicating whether protocol is matched. + * + * @param protocolMatched the protocolMatched value to set + * @return the NetworkSecurityRulesEvaluationResult object itself. + */ + public NetworkSecurityRulesEvaluationResult withProtocolMatched(Boolean protocolMatched) { + this.protocolMatched = protocolMatched; + return this; + } + + /** + * Get value indicating whether source is matched. + * + * @return the sourceMatched value + */ + public Boolean sourceMatched() { + return this.sourceMatched; + } + + /** + * Set value indicating whether source is matched. + * + * @param sourceMatched the sourceMatched value to set + * @return the NetworkSecurityRulesEvaluationResult object itself. + */ + public NetworkSecurityRulesEvaluationResult withSourceMatched(Boolean sourceMatched) { + this.sourceMatched = sourceMatched; + return this; + } + + /** + * Get value indicating whether source port is matched. + * + * @return the sourcePortMatched value + */ + public Boolean sourcePortMatched() { + return this.sourcePortMatched; + } + + /** + * Set value indicating whether source port is matched. + * + * @param sourcePortMatched the sourcePortMatched value to set + * @return the NetworkSecurityRulesEvaluationResult object itself. + */ + public NetworkSecurityRulesEvaluationResult withSourcePortMatched(Boolean sourcePortMatched) { + this.sourcePortMatched = sourcePortMatched; + return this; + } + + /** + * Get value indicating whether destination is matched. + * + * @return the destinationMatched value + */ + public Boolean destinationMatched() { + return this.destinationMatched; + } + + /** + * Set value indicating whether destination is matched. + * + * @param destinationMatched the destinationMatched value to set + * @return the NetworkSecurityRulesEvaluationResult object itself. + */ + public NetworkSecurityRulesEvaluationResult withDestinationMatched(Boolean destinationMatched) { + this.destinationMatched = destinationMatched; + return this; + } + + /** + * Get value indicating whether destination port is matched. + * + * @return the destinationPortMatched value + */ + public Boolean destinationPortMatched() { + return this.destinationPortMatched; + } + + /** + * Set value indicating whether destination port is matched. + * + * @param destinationPortMatched the destinationPortMatched value to set + * @return the NetworkSecurityRulesEvaluationResult object itself. + */ + public NetworkSecurityRulesEvaluationResult withDestinationPortMatched(Boolean destinationPortMatched) { + this.destinationPortMatched = destinationPortMatched; + return this; + } + +} diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkWatcher.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkWatcher.java index 3667ba70263d..b82ef4791059 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkWatcher.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/NetworkWatcher.java @@ -57,13 +57,11 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup, Resource.UpdateWithTags listAvailableProvidersAsync(String resourceGroupName, String networkWatcherName, AvailableProvidersListParameters parameters); + /** + * Get network configuration diagnostic. + * + * @param resourceGroupName The name of the resource group. + * @param networkWatcherName The name of the network watcher. + * @param parameters Parameters to get network configuration diagnostic. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the observable for the request + */ + Observable getNetworkConfigurationDiagnosticAsync(String resourceGroupName, String networkWatcherName, NetworkConfigurationDiagnosticParameters parameters); + } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/PacketCaptureResult.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/PacketCaptureResult.java index 682ee8b2ae28..d13f55095caa 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/PacketCaptureResult.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/PacketCaptureResult.java @@ -95,9 +95,6 @@ interface Blank extends WithNetworkWatcher { interface WithNetworkWatcher { /** * Specifies resourceGroupName, networkWatcherName. - * @param resourceGroupName The name of the resource group - * @param networkWatcherName The name of the network watcher - * @return the next definition stage */ WithStorageLocation withExistingNetworkWatcher(String resourceGroupName, String networkWatcherName); } @@ -108,8 +105,6 @@ interface WithNetworkWatcher { interface WithStorageLocation { /** * Specifies storageLocation. - * @param storageLocation the storageLocation parameter value - * @return the next definition stage */ WithTarget withStorageLocation(PacketCaptureStorageLocation storageLocation); } @@ -120,8 +115,6 @@ interface WithStorageLocation { interface WithTarget { /** * Specifies target. - * @param target The ID of the targeted resource, only VM is currently supported - * @return the next definition stage */ WithCreate withTarget(String target); } @@ -132,8 +125,6 @@ interface WithTarget { interface WithBytesToCapturePerPacket { /** * Specifies bytesToCapturePerPacket. - * @param bytesToCapturePerPacket Number of bytes captured per packet, the remaining bytes are truncated - * @return the next definition stage */ WithCreate withBytesToCapturePerPacket(Integer bytesToCapturePerPacket); } @@ -144,8 +135,6 @@ interface WithBytesToCapturePerPacket { interface WithFilters { /** * Specifies filters. - * @param filters the filters parameter value - * @return the next definition stage */ WithCreate withFilters(List filters); } @@ -156,8 +145,6 @@ interface WithFilters { interface WithTimeLimitInSeconds { /** * Specifies timeLimitInSeconds. - * @param timeLimitInSeconds Maximum duration of the capture session in seconds - * @return the next definition stage */ WithCreate withTimeLimitInSeconds(Integer timeLimitInSeconds); } @@ -168,8 +155,6 @@ interface WithTimeLimitInSeconds { interface WithTotalBytesPerSession { /** * Specifies totalBytesPerSession. - * @param totalBytesPerSession Maximum size of the capture output - * @return the next definition stage */ WithCreate withTotalBytesPerSession(Integer totalBytesPerSession); } @@ -198,8 +183,6 @@ interface UpdateStages { interface WithBytesToCapturePerPacket { /** * Specifies bytesToCapturePerPacket. - * @param bytesToCapturePerPacket Number of bytes captured per packet, the remaining bytes are truncated - * @return the next update stage */ Update withBytesToCapturePerPacket(Integer bytesToCapturePerPacket); } @@ -210,8 +193,6 @@ interface WithBytesToCapturePerPacket { interface WithFilters { /** * Specifies filters. - * @param filters the filters parameter value - * @return the next update stage */ Update withFilters(List filters); } @@ -222,8 +203,6 @@ interface WithFilters { interface WithTimeLimitInSeconds { /** * Specifies timeLimitInSeconds. - * @param timeLimitInSeconds Maximum duration of the capture session in seconds - * @return the next update stage */ Update withTimeLimitInSeconds(Integer timeLimitInSeconds); } @@ -234,8 +213,6 @@ interface WithTimeLimitInSeconds { interface WithTotalBytesPerSession { /** * Specifies totalBytesPerSession. - * @param totalBytesPerSession Maximum size of the capture output - * @return the next update stage */ Update withTotalBytesPerSession(Integer totalBytesPerSession); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/PublicIPAddress.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/PublicIPAddress.java index cba9a26d402e..98de5e27cfb6 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/PublicIPAddress.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/PublicIPAddress.java @@ -108,133 +108,111 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup ipTags); } /** - * The stage of the publicipaddress definition allowing to specify ProvisioningState. + * The stage of the publicipaddress update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } /** - * The stage of the publicipaddress definition allowing to specify PublicIPAddressVersion. + * The stage of the publicipaddress update allowing to specify PublicIPAddressVersion. */ interface WithPublicIPAddressVersion { /** * Specifies publicIPAddressVersion. - * @param publicIPAddressVersion The public IP address version. Possible values are: 'IPv4' and 'IPv6'. Possible values include: 'IPv4', 'IPv6' - * @return the next definition stage */ WithCreate withPublicIPAddressVersion(IPVersion publicIPAddressVersion); } /** - * The stage of the publicipaddress definition allowing to specify PublicIPAllocationMethod. + * The stage of the publicipaddress update allowing to specify PublicIPAllocationMethod. */ interface WithPublicIPAllocationMethod { /** * Specifies publicIPAllocationMethod. - * @param publicIPAllocationMethod The public IP allocation method. Possible values are: 'Static' and 'Dynamic'. Possible values include: 'Static', 'Dynamic' - * @return the next definition stage */ WithCreate withPublicIPAllocationMethod(IPAllocationMethod publicIPAllocationMethod); } /** - * The stage of the publicipaddress definition allowing to specify ResourceGuid. + * The stage of the publicipaddress update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the public IP resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the publicipaddress definition allowing to specify Sku. + * The stage of the publicipaddress update allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The public IP address SKU - * @return the next definition stage */ WithCreate withSku(PublicIPAddressSku sku); } /** - * The stage of the publicipaddress definition allowing to specify Zones. + * The stage of the publicipaddress update allowing to specify Zones. */ interface WithZones { /** * Specifies zones. - * @param zones A list of availability zones denoting the IP allocated for the resource needs to come from - * @return the next definition stage */ WithCreate withZones(List zones); } @@ -258,133 +236,111 @@ interface Update extends Appliable, Resource.UpdateWithTags ipTags); } /** - * The stage of the publicipaddress update allowing to specify ProvisioningState. + * The stage of the publicipaddress {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the PublicIP resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the publicipaddress update allowing to specify PublicIPAddressVersion. + * The stage of the publicipaddress {0} allowing to specify PublicIPAddressVersion. */ interface WithPublicIPAddressVersion { /** * Specifies publicIPAddressVersion. - * @param publicIPAddressVersion The public IP address version. Possible values are: 'IPv4' and 'IPv6'. Possible values include: 'IPv4', 'IPv6' - * @return the next update stage */ Update withPublicIPAddressVersion(IPVersion publicIPAddressVersion); } /** - * The stage of the publicipaddress update allowing to specify PublicIPAllocationMethod. + * The stage of the publicipaddress {0} allowing to specify PublicIPAllocationMethod. */ interface WithPublicIPAllocationMethod { /** * Specifies publicIPAllocationMethod. - * @param publicIPAllocationMethod The public IP allocation method. Possible values are: 'Static' and 'Dynamic'. Possible values include: 'Static', 'Dynamic' - * @return the next update stage */ Update withPublicIPAllocationMethod(IPAllocationMethod publicIPAllocationMethod); } /** - * The stage of the publicipaddress update allowing to specify ResourceGuid. + * The stage of the publicipaddress {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the public IP resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the publicipaddress update allowing to specify Sku. + * The stage of the publicipaddress {0} allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The public IP address SKU - * @return the next update stage */ Update withSku(PublicIPAddressSku sku); } /** - * The stage of the publicipaddress update allowing to specify Zones. + * The stage of the publicipaddress {0} allowing to specify Zones. */ interface WithZones { /** * Specifies zones. - * @param zones A list of availability zones denoting the IP allocated for the resource needs to come from - * @return the next update stage */ Update withZones(List zones); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/Route.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/Route.java index ec28fbaf89c1..9bae7c4a8565 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/Route.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/Route.java @@ -79,9 +79,6 @@ interface Blank extends WithRouteTable { interface WithRouteTable { /** * Specifies resourceGroupName, routeTableName. - * @param resourceGroupName The name of the resource group - * @param routeTableName The name of the route table - * @return the next definition stage */ WithNextHopType withExistingRouteTable(String resourceGroupName, String routeTableName); } @@ -92,8 +89,6 @@ interface WithRouteTable { interface WithNextHopType { /** * Specifies nextHopType. - * @param nextHopType The type of Azure hop the packet should be sent to. Possible values are: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', and 'None'. Possible values include: 'VirtualNetworkGateway', 'VnetLocal', 'Internet', 'VirtualAppliance', 'None' - * @return the next definition stage */ WithCreate withNextHopType(RouteNextHopType nextHopType); } @@ -104,8 +99,6 @@ interface WithNextHopType { interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix The destination CIDR to which the route applies - * @return the next definition stage */ WithCreate withAddressPrefix(String addressPrefix); } @@ -116,8 +109,6 @@ interface WithAddressPrefix { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } @@ -128,8 +119,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -140,8 +129,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -152,8 +139,6 @@ interface WithName { interface WithNextHopIpAddress { /** * Specifies nextHopIpAddress. - * @param nextHopIpAddress The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance - * @return the next definition stage */ WithCreate withNextHopIpAddress(String nextHopIpAddress); } @@ -164,8 +149,6 @@ interface WithNextHopIpAddress { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -194,8 +177,6 @@ interface UpdateStages { interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix The destination CIDR to which the route applies - * @return the next update stage */ Update withAddressPrefix(String addressPrefix); } @@ -206,8 +187,6 @@ interface WithAddressPrefix { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } @@ -218,8 +197,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -230,8 +207,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -242,8 +217,6 @@ interface WithName { interface WithNextHopIpAddress { /** * Specifies nextHopIpAddress. - * @param nextHopIpAddress The IP address packets should be forwarded to. Next hop values are only allowed in routes where the next hop type is VirtualAppliance - * @return the next update stage */ Update withNextHopIpAddress(String nextHopIpAddress); } @@ -254,8 +227,6 @@ interface WithNextHopIpAddress { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/RouteFilter.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/RouteFilter.java index 5d9380bc2dda..f072953da24a 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/RouteFilter.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/RouteFilter.java @@ -70,25 +70,21 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup peerings); } /** - * The stage of the routefilter definition allowing to specify Rules. + * The stage of the routefilter update allowing to specify Rules. */ interface WithRules { /** * Specifies rules. - * @param rules Collection of RouteFilterRules contained within a route filter - * @return the next definition stage */ WithCreate withRules(List rules); } @@ -112,25 +108,21 @@ interface Update extends Appliable, Resource.UpdateWithTags */ interface UpdateStages { /** - * The stage of the routefilter update allowing to specify Peerings. + * The stage of the routefilter {0} allowing to specify Peerings. */ interface WithPeerings { /** * Specifies peerings. - * @param peerings A collection of references to express route circuit peerings - * @return the next update stage */ Update withPeerings(List peerings); } /** - * The stage of the routefilter update allowing to specify Rules. + * The stage of the routefilter {0} allowing to specify Rules. */ interface WithRules { /** * Specifies rules. - * @param rules Collection of RouteFilterRules contained within a route filter - * @return the next update stage */ Update withRules(List rules); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/RouteFilterRule.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/RouteFilterRule.java index 0f7751ee0fa4..629526606aee 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/RouteFilterRule.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/RouteFilterRule.java @@ -85,9 +85,6 @@ interface Blank extends WithRouteFilter { interface WithRouteFilter { /** * Specifies resourceGroupName, routeFilterName. - * @param resourceGroupName The name of the resource group - * @param routeFilterName The name of the route filter - * @return the next definition stage */ WithAccess withExistingRouteFilter(String resourceGroupName, String routeFilterName); } @@ -98,8 +95,6 @@ interface WithRouteFilter { interface WithAccess { /** * Specifies access. - * @param access The access type of the rule. Valid values are: 'Allow', 'Deny'. Possible values include: 'Allow', 'Deny' - * @return the next definition stage */ WithCommunities withAccess(Access access); } @@ -110,8 +105,6 @@ interface WithAccess { interface WithCommunities { /** * Specifies communities. - * @param communities The collection for bgp community values to filter on. e.g. ['12076:5010','12076:5020'] - * @return the next definition stage */ WithRouteFilterRuleType withCommunities(List communities); } @@ -122,8 +115,6 @@ interface WithCommunities { interface WithRouteFilterRuleType { /** * Specifies routeFilterRuleType. - * @param routeFilterRuleType The rule type of the rule. Valid value is: 'Community' - * @return the next definition stage */ WithCreate withRouteFilterRuleType(String routeFilterRuleType); } @@ -134,8 +125,6 @@ interface WithRouteFilterRuleType { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -146,8 +135,6 @@ interface WithId { interface WithLocation { /** * Specifies location. - * @param location Resource location - * @return the next definition stage */ WithCreate withLocation(String location); } @@ -158,8 +145,6 @@ interface WithLocation { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -188,8 +173,6 @@ interface UpdateStages { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/RouteTable.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/RouteTable.java index 0b1507b23594..e512da456159 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/RouteTable.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/RouteTable.java @@ -74,49 +74,41 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup routes); } @@ -140,49 +132,41 @@ interface Update extends Appliable, Resource.UpdateWithTags, */ interface UpdateStages { /** - * The stage of the routetable update allowing to specify DisableBgpRoutePropagation. + * The stage of the routetable {0} allowing to specify DisableBgpRoutePropagation. */ interface WithDisableBgpRoutePropagation { /** * Specifies disableBgpRoutePropagation. - * @param disableBgpRoutePropagation Gets or sets whether to disable the routes learned by BGP on that route table. True means disable - * @return the next update stage */ Update withDisableBgpRoutePropagation(Boolean disableBgpRoutePropagation); } /** - * The stage of the routetable update allowing to specify Etag. + * The stage of the routetable {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag Gets a unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the routetable update allowing to specify ProvisioningState. + * The stage of the routetable {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values are: 'Updating', 'Deleting', and 'Failed' - * @return the next update stage */ Update withProvisioningState(String provisioningState); } /** - * The stage of the routetable update allowing to specify Routes. + * The stage of the routetable {0} allowing to specify Routes. */ interface WithRoutes { /** * Specifies routes. - * @param routes Collection of routes contained within a route table - * @return the next update stage */ Update withRoutes(List routes); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/Subnet.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/Subnet.java index 5d22f66f66ed..dd7dae71d517 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/Subnet.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/Subnet.java @@ -97,9 +97,6 @@ interface Blank extends WithVirtualNetwork { interface WithVirtualNetwork { /** * Specifies resourceGroupName, virtualNetworkName. - * @param resourceGroupName The name of the resource group - * @param virtualNetworkName The name of the virtual network - * @return the next definition stage */ WithCreate withExistingVirtualNetwork(String resourceGroupName, String virtualNetworkName); } @@ -110,8 +107,6 @@ interface WithVirtualNetwork { interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix The address prefix for the subnet - * @return the next definition stage */ WithCreate withAddressPrefix(String addressPrefix); } @@ -122,8 +117,6 @@ interface WithAddressPrefix { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } @@ -134,8 +127,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -146,8 +137,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -158,8 +147,6 @@ interface WithName { interface WithNetworkSecurityGroup { /** * Specifies networkSecurityGroup. - * @param networkSecurityGroup The reference of the NetworkSecurityGroup resource - * @return the next definition stage */ WithCreate withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup); } @@ -170,8 +157,6 @@ interface WithNetworkSecurityGroup { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -182,8 +167,6 @@ interface WithProvisioningState { interface WithResourceNavigationLinks { /** * Specifies resourceNavigationLinks. - * @param resourceNavigationLinks Gets an array of references to the external resources using subnet - * @return the next definition stage */ WithCreate withResourceNavigationLinks(List resourceNavigationLinks); } @@ -194,8 +177,6 @@ interface WithResourceNavigationLinks { interface WithRouteTable { /** * Specifies routeTable. - * @param routeTable The reference of the RouteTable resource - * @return the next definition stage */ WithCreate withRouteTable(RouteTableInner routeTable); } @@ -206,8 +187,6 @@ interface WithRouteTable { interface WithServiceEndpoints { /** * Specifies serviceEndpoints. - * @param serviceEndpoints An array of service endpoints - * @return the next definition stage */ WithCreate withServiceEndpoints(List serviceEndpoints); } @@ -236,8 +215,6 @@ interface UpdateStages { interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix The address prefix for the subnet - * @return the next update stage */ Update withAddressPrefix(String addressPrefix); } @@ -248,8 +225,6 @@ interface WithAddressPrefix { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } @@ -260,8 +235,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -272,8 +245,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -284,8 +255,6 @@ interface WithName { interface WithNetworkSecurityGroup { /** * Specifies networkSecurityGroup. - * @param networkSecurityGroup The reference of the NetworkSecurityGroup resource - * @return the next update stage */ Update withNetworkSecurityGroup(NetworkSecurityGroupInner networkSecurityGroup); } @@ -296,8 +265,6 @@ interface WithNetworkSecurityGroup { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource - * @return the next update stage */ Update withProvisioningState(String provisioningState); } @@ -308,8 +275,6 @@ interface WithProvisioningState { interface WithResourceNavigationLinks { /** * Specifies resourceNavigationLinks. - * @param resourceNavigationLinks Gets an array of references to the external resources using subnet - * @return the next update stage */ Update withResourceNavigationLinks(List resourceNavigationLinks); } @@ -320,8 +285,6 @@ interface WithResourceNavigationLinks { interface WithRouteTable { /** * Specifies routeTable. - * @param routeTable The reference of the RouteTable resource - * @return the next update stage */ Update withRouteTable(RouteTableInner routeTable); } @@ -332,8 +295,6 @@ interface WithRouteTable { interface WithServiceEndpoints { /** * Specifies serviceEndpoints. - * @param serviceEndpoints An array of service endpoints - * @return the next update stage */ Update withServiceEndpoints(List serviceEndpoints); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/TrafficQuery.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/TrafficQuery.java new file mode 100644 index 000000000000..e7e6df6da5e8 --- /dev/null +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/TrafficQuery.java @@ -0,0 +1,150 @@ +/** + * 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.network.v2018_06_01; + +import com.fasterxml.jackson.annotation.JsonProperty; + +/** + * Parameters to compare with network configuration. + */ +public class TrafficQuery { + /** + * The direction of the traffic. Accepted values are 'Inbound' and + * 'Outbound'. Possible values include: 'Inbound', 'Outbound'. + */ + @JsonProperty(value = "direction", required = true) + private Direction direction; + + /** + * Protocol to be verified on. Accepted values are '*', TCP, UDP. + */ + @JsonProperty(value = "protocol", required = true) + private String protocol; + + /** + * Traffic source. Accepted values are '*', IP Address/CIDR, Service Tag. + */ + @JsonProperty(value = "source", required = true) + private String source; + + /** + * Traffic destination. Accepted values are: '*', IP Address/CIDR, Service + * Tag. + */ + @JsonProperty(value = "destination", required = true) + private String destination; + + /** + * Traffice destination port. Accepted values are '*', port (for example, + * 3389) and port range (for example, 80-100). + */ + @JsonProperty(value = "destinationPort", required = true) + private String destinationPort; + + /** + * Get the direction of the traffic. Accepted values are 'Inbound' and 'Outbound'. Possible values include: 'Inbound', 'Outbound'. + * + * @return the direction value + */ + public Direction direction() { + return this.direction; + } + + /** + * Set the direction of the traffic. Accepted values are 'Inbound' and 'Outbound'. Possible values include: 'Inbound', 'Outbound'. + * + * @param direction the direction value to set + * @return the TrafficQuery object itself. + */ + public TrafficQuery withDirection(Direction direction) { + this.direction = direction; + return this; + } + + /** + * Get protocol to be verified on. Accepted values are '*', TCP, UDP. + * + * @return the protocol value + */ + public String protocol() { + return this.protocol; + } + + /** + * Set protocol to be verified on. Accepted values are '*', TCP, UDP. + * + * @param protocol the protocol value to set + * @return the TrafficQuery object itself. + */ + public TrafficQuery withProtocol(String protocol) { + this.protocol = protocol; + return this; + } + + /** + * Get traffic source. Accepted values are '*', IP Address/CIDR, Service Tag. + * + * @return the source value + */ + public String source() { + return this.source; + } + + /** + * Set traffic source. Accepted values are '*', IP Address/CIDR, Service Tag. + * + * @param source the source value to set + * @return the TrafficQuery object itself. + */ + public TrafficQuery withSource(String source) { + this.source = source; + return this; + } + + /** + * Get traffic destination. Accepted values are: '*', IP Address/CIDR, Service Tag. + * + * @return the destination value + */ + public String destination() { + return this.destination; + } + + /** + * Set traffic destination. Accepted values are: '*', IP Address/CIDR, Service Tag. + * + * @param destination the destination value to set + * @return the TrafficQuery object itself. + */ + public TrafficQuery withDestination(String destination) { + this.destination = destination; + return this; + } + + /** + * Get traffice destination port. Accepted values are '*', port (for example, 3389) and port range (for example, 80-100). + * + * @return the destinationPort value + */ + public String destinationPort() { + return this.destinationPort; + } + + /** + * Set traffice destination port. Accepted values are '*', port (for example, 3389) and port range (for example, 80-100). + * + * @param destinationPort the destinationPort value to set + * @return the TrafficQuery object itself. + */ + public TrafficQuery withDestinationPort(String destinationPort) { + this.destinationPort = destinationPort; + return this; + } + +} diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualHub.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualHub.java index 31a02287cb43..b07255ef8087 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualHub.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualHub.java @@ -75,49 +75,41 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup hubVirtualNetworkConnections); } /** - * The stage of the virtualhub definition allowing to specify ProvisioningState. + * The stage of the virtualhub update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(ProvisioningState provisioningState); } /** - * The stage of the virtualhub definition allowing to specify VirtualWan. + * The stage of the virtualhub update allowing to specify VirtualWan. */ interface WithVirtualWan { /** * Specifies virtualWan. - * @param virtualWan The VirtualWAN to which the VirtualHub belongs - * @return the next definition stage */ WithCreate withVirtualWan(SubResource virtualWan); } @@ -141,49 +133,41 @@ interface Update extends Appliable, Resource.UpdateWithTags, */ interface UpdateStages { /** - * The stage of the virtualhub update allowing to specify AddressPrefix. + * The stage of the virtualhub {0} allowing to specify AddressPrefix. */ interface WithAddressPrefix { /** * Specifies addressPrefix. - * @param addressPrefix Address-prefix for this VirtualHub - * @return the next update stage */ Update withAddressPrefix(String addressPrefix); } /** - * The stage of the virtualhub update allowing to specify HubVirtualNetworkConnections. + * The stage of the virtualhub {0} allowing to specify HubVirtualNetworkConnections. */ interface WithHubVirtualNetworkConnections { /** * Specifies hubVirtualNetworkConnections. - * @param hubVirtualNetworkConnections list of all vnet connections with this VirtualHub - * @return the next update stage */ Update withHubVirtualNetworkConnections(List hubVirtualNetworkConnections); } /** - * The stage of the virtualhub update allowing to specify ProvisioningState. + * The stage of the virtualhub {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next update stage */ Update withProvisioningState(ProvisioningState provisioningState); } /** - * The stage of the virtualhub update allowing to specify VirtualWan. + * The stage of the virtualhub {0} allowing to specify VirtualWan. */ interface WithVirtualWan { /** * Specifies virtualWan. - * @param virtualWan The VirtualWAN to which the VirtualHub belongs - * @return the next update stage */ Update withVirtualWan(SubResource virtualWan); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetwork.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetwork.java index 0285d87088a4..dce787a32391 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetwork.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetwork.java @@ -101,121 +101,101 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup subnets); } /** - * The stage of the virtualnetwork definition allowing to specify VirtualNetworkPeerings. + * The stage of the virtualnetwork update allowing to specify VirtualNetworkPeerings. */ interface WithVirtualNetworkPeerings { /** * Specifies virtualNetworkPeerings. - * @param virtualNetworkPeerings A list of peerings in a Virtual Network - * @return the next definition stage */ WithCreate withVirtualNetworkPeerings(List virtualNetworkPeerings); } @@ -239,121 +219,101 @@ interface Update extends Appliable, Resource.UpdateWithTags subnets); } /** - * The stage of the virtualnetwork update allowing to specify VirtualNetworkPeerings. + * The stage of the virtualnetwork {0} allowing to specify VirtualNetworkPeerings. */ interface WithVirtualNetworkPeerings { /** * Specifies virtualNetworkPeerings. - * @param virtualNetworkPeerings A list of peerings in a Virtual Network - * @return the next update stage */ Update withVirtualNetworkPeerings(List virtualNetworkPeerings); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetworkGateway.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetworkGateway.java index b2aefe3fd3eb..5e2119bc1296 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetworkGateway.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetworkGateway.java @@ -109,133 +109,111 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup ipConfigurations); } /** - * The stage of the virtualnetworkgateway definition allowing to specify ResourceGuid. + * The stage of the virtualnetworkgateway update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the VirtualNetworkGateway resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the virtualnetworkgateway definition allowing to specify Sku. + * The stage of the virtualnetworkgateway update allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway - * @return the next definition stage */ WithCreate withSku(VirtualNetworkGatewaySku sku); } /** - * The stage of the virtualnetworkgateway definition allowing to specify VpnClientConfiguration. + * The stage of the virtualnetworkgateway update allowing to specify VpnClientConfiguration. */ interface WithVpnClientConfiguration { /** * Specifies vpnClientConfiguration. - * @param vpnClientConfiguration The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations - * @return the next definition stage */ WithCreate withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration); } /** - * The stage of the virtualnetworkgateway definition allowing to specify VpnType. + * The stage of the virtualnetworkgateway update allowing to specify VpnType. */ interface WithVpnType { /** * Specifies vpnType. - * @param vpnType The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'. Possible values include: 'PolicyBased', 'RouteBased' - * @return the next definition stage */ WithCreate withVpnType(VpnType vpnType); } @@ -259,133 +237,111 @@ interface Update extends Appliable, Resource.UpdateWithTa */ interface UpdateStages { /** - * The stage of the virtualnetworkgateway update allowing to specify ActiveActive. + * The stage of the virtualnetworkgateway {0} allowing to specify ActiveActive. */ interface WithActiveActive { /** * Specifies activeActive. - * @param activeActive ActiveActive flag - * @return the next update stage */ Update withActiveActive(Boolean activeActive); } /** - * The stage of the virtualnetworkgateway update allowing to specify BgpSettings. + * The stage of the virtualnetworkgateway {0} allowing to specify BgpSettings. */ interface WithBgpSettings { /** * Specifies bgpSettings. - * @param bgpSettings Virtual network gateway's BGP speaker settings - * @return the next update stage */ Update withBgpSettings(BgpSettings bgpSettings); } /** - * The stage of the virtualnetworkgateway update allowing to specify EnableBgp. + * The stage of the virtualnetworkgateway {0} allowing to specify EnableBgp. */ interface WithEnableBgp { /** * Specifies enableBgp. - * @param enableBgp Whether BGP is enabled for this virtual network gateway or not - * @return the next update stage */ Update withEnableBgp(Boolean enableBgp); } /** - * The stage of the virtualnetworkgateway update allowing to specify Etag. + * The stage of the virtualnetworkgateway {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag Gets a unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the virtualnetworkgateway update allowing to specify GatewayDefaultSite. + * The stage of the virtualnetworkgateway {0} allowing to specify GatewayDefaultSite. */ interface WithGatewayDefaultSite { /** * Specifies gatewayDefaultSite. - * @param gatewayDefaultSite The reference of the LocalNetworkGateway resource which represents local network site having default routes. Assign Null value in case of removing existing default site setting - * @return the next update stage */ Update withGatewayDefaultSite(SubResource gatewayDefaultSite); } /** - * The stage of the virtualnetworkgateway update allowing to specify GatewayType. + * The stage of the virtualnetworkgateway {0} allowing to specify GatewayType. */ interface WithGatewayType { /** * Specifies gatewayType. - * @param gatewayType The type of this virtual network gateway. Possible values are: 'Vpn' and 'ExpressRoute'. Possible values include: 'Vpn', 'ExpressRoute' - * @return the next update stage */ Update withGatewayType(VirtualNetworkGatewayType gatewayType); } /** - * The stage of the virtualnetworkgateway update allowing to specify IpConfigurations. + * The stage of the virtualnetworkgateway {0} allowing to specify IpConfigurations. */ interface WithIpConfigurations { /** * Specifies ipConfigurations. - * @param ipConfigurations IP configurations for virtual network gateway - * @return the next update stage */ Update withIpConfigurations(List ipConfigurations); } /** - * The stage of the virtualnetworkgateway update allowing to specify ResourceGuid. + * The stage of the virtualnetworkgateway {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the VirtualNetworkGateway resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the virtualnetworkgateway update allowing to specify Sku. + * The stage of the virtualnetworkgateway {0} allowing to specify Sku. */ interface WithSku { /** * Specifies sku. - * @param sku The reference of the VirtualNetworkGatewaySku resource which represents the SKU selected for Virtual network gateway - * @return the next update stage */ Update withSku(VirtualNetworkGatewaySku sku); } /** - * The stage of the virtualnetworkgateway update allowing to specify VpnClientConfiguration. + * The stage of the virtualnetworkgateway {0} allowing to specify VpnClientConfiguration. */ interface WithVpnClientConfiguration { /** * Specifies vpnClientConfiguration. - * @param vpnClientConfiguration The reference of the VpnClientConfiguration resource which represents the P2S VpnClient configurations - * @return the next update stage */ Update withVpnClientConfiguration(VpnClientConfiguration vpnClientConfiguration); } /** - * The stage of the virtualnetworkgateway update allowing to specify VpnType. + * The stage of the virtualnetworkgateway {0} allowing to specify VpnType. */ interface WithVpnType { /** * Specifies vpnType. - * @param vpnType The type of this virtual network gateway. Possible values are: 'PolicyBased' and 'RouteBased'. Possible values include: 'PolicyBased', 'RouteBased' - * @return the next update stage */ Update withVpnType(VpnType vpnType); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetworkGatewayConnection.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetworkGatewayConnection.java index 10838f36c28c..1515c4551a3c 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetworkGatewayConnection.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetworkGatewayConnection.java @@ -146,9 +146,7 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup ipsecPolicies); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify LocalNetworkGateway2. + * The stage of the virtualnetworkgatewayconnection update allowing to specify LocalNetworkGateway2. */ interface WithLocalNetworkGateway2 { /** * Specifies localNetworkGateway2. - * @param localNetworkGateway2 The reference to local network gateway resource - * @return the next definition stage */ WithCreate withLocalNetworkGateway2(LocalNetworkGatewayInner localNetworkGateway2); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify Peer. + * The stage of the virtualnetworkgatewayconnection update allowing to specify Peer. */ interface WithPeer { /** * Specifies peer. - * @param peer The reference to peerings resource - * @return the next definition stage */ WithCreate withPeer(SubResource peer); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify ResourceGuid. + * The stage of the virtualnetworkgatewayconnection update allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the VirtualNetworkGatewayConnection resource - * @return the next definition stage */ WithCreate withResourceGuid(String resourceGuid); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify RoutingWeight. + * The stage of the virtualnetworkgatewayconnection update allowing to specify RoutingWeight. */ interface WithRoutingWeight { /** * Specifies routingWeight. - * @param routingWeight The routing weight - * @return the next definition stage */ WithCreate withRoutingWeight(Integer routingWeight); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify SharedKey. + * The stage of the virtualnetworkgatewayconnection update allowing to specify SharedKey. */ interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey The IPSec shared key - * @return the next definition stage */ WithCreate withSharedKey(String sharedKey); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify UsePolicyBasedTrafficSelectors. + * The stage of the virtualnetworkgatewayconnection update allowing to specify UsePolicyBasedTrafficSelectors. */ interface WithUsePolicyBasedTrafficSelectors { /** * Specifies usePolicyBasedTrafficSelectors. - * @param usePolicyBasedTrafficSelectors Enable policy-based traffic selectors - * @return the next definition stage */ WithCreate withUsePolicyBasedTrafficSelectors(Boolean usePolicyBasedTrafficSelectors); } /** - * The stage of the virtualnetworkgatewayconnection definition allowing to specify VirtualNetworkGateway2. + * The stage of the virtualnetworkgatewayconnection update allowing to specify VirtualNetworkGateway2. */ interface WithVirtualNetworkGateway2 { /** * Specifies virtualNetworkGateway2. - * @param virtualNetworkGateway2 The reference to virtual network gateway resource - * @return the next definition stage */ WithCreate withVirtualNetworkGateway2(VirtualNetworkGatewayInner virtualNetworkGateway2); } @@ -315,133 +289,111 @@ interface Update extends Appliable, Resource.Up */ interface UpdateStages { /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify AuthorizationKey. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify AuthorizationKey. */ interface WithAuthorizationKey { /** * Specifies authorizationKey. - * @param authorizationKey The authorizationKey - * @return the next update stage */ Update withAuthorizationKey(String authorizationKey); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify EnableBgp. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify EnableBgp. */ interface WithEnableBgp { /** * Specifies enableBgp. - * @param enableBgp EnableBgp flag - * @return the next update stage */ Update withEnableBgp(Boolean enableBgp); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify Etag. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify Etag. */ interface WithEtag { /** * Specifies etag. - * @param etag Gets a unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify IpsecPolicies. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify IpsecPolicies. */ interface WithIpsecPolicies { /** * Specifies ipsecPolicies. - * @param ipsecPolicies The IPSec Policies to be considered by this connection - * @return the next update stage */ Update withIpsecPolicies(List ipsecPolicies); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify LocalNetworkGateway2. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify LocalNetworkGateway2. */ interface WithLocalNetworkGateway2 { /** * Specifies localNetworkGateway2. - * @param localNetworkGateway2 The reference to local network gateway resource - * @return the next update stage */ Update withLocalNetworkGateway2(LocalNetworkGatewayInner localNetworkGateway2); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify Peer. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify Peer. */ interface WithPeer { /** * Specifies peer. - * @param peer The reference to peerings resource - * @return the next update stage */ Update withPeer(SubResource peer); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify ResourceGuid. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify ResourceGuid. */ interface WithResourceGuid { /** * Specifies resourceGuid. - * @param resourceGuid The resource GUID property of the VirtualNetworkGatewayConnection resource - * @return the next update stage */ Update withResourceGuid(String resourceGuid); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify RoutingWeight. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify RoutingWeight. */ interface WithRoutingWeight { /** * Specifies routingWeight. - * @param routingWeight The routing weight - * @return the next update stage */ Update withRoutingWeight(Integer routingWeight); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify SharedKey. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify SharedKey. */ interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey The IPSec shared key - * @return the next update stage */ Update withSharedKey(String sharedKey); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify UsePolicyBasedTrafficSelectors. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify UsePolicyBasedTrafficSelectors. */ interface WithUsePolicyBasedTrafficSelectors { /** * Specifies usePolicyBasedTrafficSelectors. - * @param usePolicyBasedTrafficSelectors Enable policy-based traffic selectors - * @return the next update stage */ Update withUsePolicyBasedTrafficSelectors(Boolean usePolicyBasedTrafficSelectors); } /** - * The stage of the virtualnetworkgatewayconnection update allowing to specify VirtualNetworkGateway2. + * The stage of the virtualnetworkgatewayconnection {0} allowing to specify VirtualNetworkGateway2. */ interface WithVirtualNetworkGateway2 { /** * Specifies virtualNetworkGateway2. - * @param virtualNetworkGateway2 The reference to virtual network gateway resource - * @return the next update stage */ Update withVirtualNetworkGateway2(VirtualNetworkGatewayInner virtualNetworkGateway2); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetworkGateways.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetworkGateways.java index 2d4cdfa896bb..394db18d0a0b 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetworkGateways.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetworkGateways.java @@ -34,6 +34,16 @@ public interface VirtualNetworkGateways extends SupportsCreating resetAsync(String resourceGroupName, String virtualNetworkGatewayName); + /** + * Resets the VPN client shared key of the virtual network gateway in the specified resource group. + * + * @param resourceGroupName The name of the resource group. + * @param virtualNetworkGatewayName The name of the virtual network gateway. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the observable for the request + */ + Completable resetVpnClientSharedKeyAsync(String resourceGroupName, String virtualNetworkGatewayName); + /** * Generates VPN client package for P2S client of the virtual network gateway in the specified resource group. * diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetworkPeering.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetworkPeering.java index 6f02e04684f7..57c8dcc251d4 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetworkPeering.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualNetworkPeering.java @@ -100,9 +100,6 @@ interface Blank extends WithVirtualNetwork { interface WithVirtualNetwork { /** * Specifies resourceGroupName, virtualNetworkName. - * @param resourceGroupName The name of the resource group - * @param virtualNetworkName The name of the virtual network - * @return the next definition stage */ WithCreate withExistingVirtualNetwork(String resourceGroupName, String virtualNetworkName); } @@ -113,8 +110,6 @@ interface WithVirtualNetwork { interface WithAllowForwardedTraffic { /** * Specifies allowForwardedTraffic. - * @param allowForwardedTraffic Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed - * @return the next definition stage */ WithCreate withAllowForwardedTraffic(Boolean allowForwardedTraffic); } @@ -125,8 +120,6 @@ interface WithAllowForwardedTraffic { interface WithAllowGatewayTransit { /** * Specifies allowGatewayTransit. - * @param allowGatewayTransit If gateway links can be used in remote virtual networking to link to this virtual network - * @return the next definition stage */ WithCreate withAllowGatewayTransit(Boolean allowGatewayTransit); } @@ -137,8 +130,6 @@ interface WithAllowGatewayTransit { interface WithAllowVirtualNetworkAccess { /** * Specifies allowVirtualNetworkAccess. - * @param allowVirtualNetworkAccess Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space - * @return the next definition stage */ WithCreate withAllowVirtualNetworkAccess(Boolean allowVirtualNetworkAccess); } @@ -149,8 +140,6 @@ interface WithAllowVirtualNetworkAccess { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next definition stage */ WithCreate withEtag(String etag); } @@ -161,8 +150,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -173,8 +160,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next definition stage */ WithCreate withName(String name); } @@ -185,8 +170,6 @@ interface WithName { interface WithPeeringState { /** * Specifies peeringState. - * @param peeringState The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'. Possible values include: 'Initiated', 'Connected', 'Disconnected' - * @return the next definition stage */ WithCreate withPeeringState(VirtualNetworkPeeringState peeringState); } @@ -197,8 +180,6 @@ interface WithPeeringState { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource - * @return the next definition stage */ WithCreate withProvisioningState(String provisioningState); } @@ -209,8 +190,6 @@ interface WithProvisioningState { interface WithRemoteAddressSpace { /** * Specifies remoteAddressSpace. - * @param remoteAddressSpace The reference of the remote virtual network address space - * @return the next definition stage */ WithCreate withRemoteAddressSpace(AddressSpace remoteAddressSpace); } @@ -221,8 +200,6 @@ interface WithRemoteAddressSpace { interface WithRemoteVirtualNetwork { /** * Specifies remoteVirtualNetwork. - * @param remoteVirtualNetwork The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering) - * @return the next definition stage */ WithCreate withRemoteVirtualNetwork(SubResource remoteVirtualNetwork); } @@ -233,8 +210,6 @@ interface WithRemoteVirtualNetwork { interface WithUseRemoteGateways { /** * Specifies useRemoteGateways. - * @param useRemoteGateways If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway - * @return the next definition stage */ WithCreate withUseRemoteGateways(Boolean useRemoteGateways); } @@ -263,8 +238,6 @@ interface UpdateStages { interface WithAllowForwardedTraffic { /** * Specifies allowForwardedTraffic. - * @param allowForwardedTraffic Whether the forwarded traffic from the VMs in the remote virtual network will be allowed/disallowed - * @return the next update stage */ Update withAllowForwardedTraffic(Boolean allowForwardedTraffic); } @@ -275,8 +248,6 @@ interface WithAllowForwardedTraffic { interface WithAllowGatewayTransit { /** * Specifies allowGatewayTransit. - * @param allowGatewayTransit If gateway links can be used in remote virtual networking to link to this virtual network - * @return the next update stage */ Update withAllowGatewayTransit(Boolean allowGatewayTransit); } @@ -287,8 +258,6 @@ interface WithAllowGatewayTransit { interface WithAllowVirtualNetworkAccess { /** * Specifies allowVirtualNetworkAccess. - * @param allowVirtualNetworkAccess Whether the VMs in the linked virtual network space would be able to access all the VMs in local Virtual network space - * @return the next update stage */ Update withAllowVirtualNetworkAccess(Boolean allowVirtualNetworkAccess); } @@ -299,8 +268,6 @@ interface WithAllowVirtualNetworkAccess { interface WithEtag { /** * Specifies etag. - * @param etag A unique read-only string that changes whenever the resource is updated - * @return the next update stage */ Update withEtag(String etag); } @@ -311,8 +278,6 @@ interface WithEtag { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -323,8 +288,6 @@ interface WithId { interface WithName { /** * Specifies name. - * @param name The name of the resource that is unique within a resource group. This name can be used to access the resource - * @return the next update stage */ Update withName(String name); } @@ -335,8 +298,6 @@ interface WithName { interface WithPeeringState { /** * Specifies peeringState. - * @param peeringState The status of the virtual network peering. Possible values are 'Initiated', 'Connected', and 'Disconnected'. Possible values include: 'Initiated', 'Connected', 'Disconnected' - * @return the next update stage */ Update withPeeringState(VirtualNetworkPeeringState peeringState); } @@ -347,8 +308,6 @@ interface WithPeeringState { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource - * @return the next update stage */ Update withProvisioningState(String provisioningState); } @@ -359,8 +318,6 @@ interface WithProvisioningState { interface WithRemoteAddressSpace { /** * Specifies remoteAddressSpace. - * @param remoteAddressSpace The reference of the remote virtual network address space - * @return the next update stage */ Update withRemoteAddressSpace(AddressSpace remoteAddressSpace); } @@ -371,8 +328,6 @@ interface WithRemoteAddressSpace { interface WithRemoteVirtualNetwork { /** * Specifies remoteVirtualNetwork. - * @param remoteVirtualNetwork The reference of the remote virtual network. The remote virtual network can be in the same or different region (preview). See here to register for the preview and learn more (https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-create-peering) - * @return the next update stage */ Update withRemoteVirtualNetwork(SubResource remoteVirtualNetwork); } @@ -383,8 +338,6 @@ interface WithRemoteVirtualNetwork { interface WithUseRemoteGateways { /** * Specifies useRemoteGateways. - * @param useRemoteGateways If remote gateways can be used on this virtual network. If the flag is set to true, and allowGatewayTransit on remote peering is also true, virtual network will use gateways of remote virtual network for transit. Only one peering can have this flag set to true. This flag cannot be set if virtual network already has a gateway - * @return the next update stage */ Update withUseRemoteGateways(Boolean useRemoteGateways); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualWAN.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualWAN.java index 80c9acfde9ab..a1245122d2dc 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualWAN.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VirtualWAN.java @@ -74,25 +74,21 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup, Resource.UpdateWithTags, */ interface UpdateStages { /** - * The stage of the virtualwan update allowing to specify DisableVpnEncryption. + * The stage of the virtualwan {0} allowing to specify DisableVpnEncryption. */ interface WithDisableVpnEncryption { /** * Specifies disableVpnEncryption. - * @param disableVpnEncryption Vpn encryption to be disabled or not - * @return the next update stage */ Update withDisableVpnEncryption(Boolean disableVpnEncryption); } /** - * The stage of the virtualwan update allowing to specify ProvisioningState. + * The stage of the virtualwan {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next update stage */ Update withProvisioningState(ProvisioningState provisioningState); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VpnConnection.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VpnConnection.java index c04dcb2b0ad4..f65e935ee40f 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VpnConnection.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VpnConnection.java @@ -127,9 +127,6 @@ interface Blank extends WithVpnGateway { interface WithVpnGateway { /** * Specifies resourceGroupName, gatewayName. - * @param resourceGroupName The resource group name of the VpnGateway - * @param gatewayName The name of the gateway - * @return the next definition stage */ WithCreate withExistingVpnGateway(String resourceGroupName, String gatewayName); } @@ -140,8 +137,6 @@ interface WithVpnGateway { interface WithConnectionStatus { /** * Specifies connectionStatus. - * @param connectionStatus The connection status. Possible values include: 'Unknown', 'Connecting', 'Connected', 'NotConnected' - * @return the next definition stage */ WithCreate withConnectionStatus(VpnConnectionStatus connectionStatus); } @@ -152,8 +147,6 @@ interface WithConnectionStatus { interface WithEnableBgp { /** * Specifies enableBgp. - * @param enableBgp EnableBgp flag - * @return the next definition stage */ WithCreate withEnableBgp(Boolean enableBgp); } @@ -164,8 +157,6 @@ interface WithEnableBgp { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next definition stage */ WithCreate withId(String id); } @@ -176,8 +167,6 @@ interface WithId { interface WithIpsecPolicies { /** * Specifies ipsecPolicies. - * @param ipsecPolicies The IPSec Policies to be considered by this connection - * @return the next definition stage */ WithCreate withIpsecPolicies(List ipsecPolicies); } @@ -188,8 +177,6 @@ interface WithIpsecPolicies { interface WithLocation { /** * Specifies location. - * @param location Resource location - * @return the next definition stage */ WithCreate withLocation(String location); } @@ -200,8 +187,6 @@ interface WithLocation { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(ProvisioningState provisioningState); } @@ -212,8 +197,6 @@ interface WithProvisioningState { interface WithRemoteVpnSite { /** * Specifies remoteVpnSite. - * @param remoteVpnSite Id of the connected vpn site - * @return the next definition stage */ WithCreate withRemoteVpnSite(SubResource remoteVpnSite); } @@ -224,8 +207,6 @@ interface WithRemoteVpnSite { interface WithRoutingWeight { /** * Specifies routingWeight. - * @param routingWeight routing weight for vpn connection - * @return the next definition stage */ WithCreate withRoutingWeight(Integer routingWeight); } @@ -236,8 +217,6 @@ interface WithRoutingWeight { interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey SharedKey for the vpn connection - * @return the next definition stage */ WithCreate withSharedKey(String sharedKey); } @@ -248,8 +227,6 @@ interface WithSharedKey { interface WithTags { /** * Specifies tags. - * @param tags Resource tags - * @return the next definition stage */ WithCreate withTags(Map tags); } @@ -278,8 +255,6 @@ interface UpdateStages { interface WithConnectionStatus { /** * Specifies connectionStatus. - * @param connectionStatus The connection status. Possible values include: 'Unknown', 'Connecting', 'Connected', 'NotConnected' - * @return the next update stage */ Update withConnectionStatus(VpnConnectionStatus connectionStatus); } @@ -290,8 +265,6 @@ interface WithConnectionStatus { interface WithEnableBgp { /** * Specifies enableBgp. - * @param enableBgp EnableBgp flag - * @return the next update stage */ Update withEnableBgp(Boolean enableBgp); } @@ -302,8 +275,6 @@ interface WithEnableBgp { interface WithId { /** * Specifies id. - * @param id Resource ID - * @return the next update stage */ Update withId(String id); } @@ -314,8 +285,6 @@ interface WithId { interface WithIpsecPolicies { /** * Specifies ipsecPolicies. - * @param ipsecPolicies The IPSec Policies to be considered by this connection - * @return the next update stage */ Update withIpsecPolicies(List ipsecPolicies); } @@ -326,8 +295,6 @@ interface WithIpsecPolicies { interface WithLocation { /** * Specifies location. - * @param location Resource location - * @return the next update stage */ Update withLocation(String location); } @@ -338,8 +305,6 @@ interface WithLocation { interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next update stage */ Update withProvisioningState(ProvisioningState provisioningState); } @@ -350,8 +315,6 @@ interface WithProvisioningState { interface WithRemoteVpnSite { /** * Specifies remoteVpnSite. - * @param remoteVpnSite Id of the connected vpn site - * @return the next update stage */ Update withRemoteVpnSite(SubResource remoteVpnSite); } @@ -362,8 +325,6 @@ interface WithRemoteVpnSite { interface WithRoutingWeight { /** * Specifies routingWeight. - * @param routingWeight routing weight for vpn connection - * @return the next update stage */ Update withRoutingWeight(Integer routingWeight); } @@ -374,8 +335,6 @@ interface WithRoutingWeight { interface WithSharedKey { /** * Specifies sharedKey. - * @param sharedKey SharedKey for the vpn connection - * @return the next update stage */ Update withSharedKey(String sharedKey); } @@ -386,8 +345,6 @@ interface WithSharedKey { interface WithTags { /** * Specifies tags. - * @param tags Resource tags - * @return the next update stage */ Update withTags(Map tags); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VpnGateway.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VpnGateway.java index 2c9b358912d3..f6b7f685d748 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VpnGateway.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VpnGateway.java @@ -80,61 +80,51 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup connections); } /** - * The stage of the vpngateway definition allowing to specify Policies. + * The stage of the vpngateway update allowing to specify Policies. */ interface WithPolicies { /** * Specifies policies. - * @param policies The policies applied to this vpn gateway - * @return the next definition stage */ WithCreate withPolicies(Policies policies); } /** - * The stage of the vpngateway definition allowing to specify ProvisioningState. + * The stage of the vpngateway update allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next definition stage */ WithCreate withProvisioningState(ProvisioningState provisioningState); } /** - * The stage of the vpngateway definition allowing to specify VirtualHub. + * The stage of the vpngateway update allowing to specify VirtualHub. */ interface WithVirtualHub { /** * Specifies virtualHub. - * @param virtualHub The VirtualHub to which the gateway belongs - * @return the next definition stage */ WithCreate withVirtualHub(SubResource virtualHub); } @@ -158,61 +148,51 @@ interface Update extends Appliable, Resource.UpdateWithTags, */ interface UpdateStages { /** - * The stage of the vpngateway update allowing to specify BgpSettings. + * The stage of the vpngateway {0} allowing to specify BgpSettings. */ interface WithBgpSettings { /** * Specifies bgpSettings. - * @param bgpSettings Local network gateway's BGP speaker settings - * @return the next update stage */ Update withBgpSettings(BgpSettings bgpSettings); } /** - * The stage of the vpngateway update allowing to specify Connections. + * The stage of the vpngateway {0} allowing to specify Connections. */ interface WithConnections { /** * Specifies connections. - * @param connections list of all vpn connections to the gateway - * @return the next update stage */ Update withConnections(List connections); } /** - * The stage of the vpngateway update allowing to specify Policies. + * The stage of the vpngateway {0} allowing to specify Policies. */ interface WithPolicies { /** * Specifies policies. - * @param policies The policies applied to this vpn gateway - * @return the next update stage */ Update withPolicies(Policies policies); } /** - * The stage of the vpngateway update allowing to specify ProvisioningState. + * The stage of the vpngateway {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next update stage */ Update withProvisioningState(ProvisioningState provisioningState); } /** - * The stage of the vpngateway update allowing to specify VirtualHub. + * The stage of the vpngateway {0} allowing to specify VirtualHub. */ interface WithVirtualHub { /** * Specifies virtualHub. - * @param virtualHub The VirtualHub to which the gateway belongs - * @return the next update stage */ Update withVirtualHub(SubResource virtualHub); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VpnSite.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VpnSite.java index 4cac494a3994..9d9221f14af6 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VpnSite.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/VpnSite.java @@ -88,85 +88,71 @@ interface WithGroup extends GroupableResourceCore.DefinitionStages.WithGroup, Resource.UpdateWithTags, Up */ interface UpdateStages { /** - * The stage of the vpnsite update allowing to specify AddressSpace. + * The stage of the vpnsite {0} allowing to specify AddressSpace. */ interface WithAddressSpace { /** * Specifies addressSpace. - * @param addressSpace The AddressSpace that contains an array of IP address ranges - * @return the next update stage */ Update withAddressSpace(AddressSpace addressSpace); } /** - * The stage of the vpnsite update allowing to specify BgpProperties. + * The stage of the vpnsite {0} allowing to specify BgpProperties. */ interface WithBgpProperties { /** * Specifies bgpProperties. - * @param bgpProperties The set of bgp properties - * @return the next update stage */ Update withBgpProperties(BgpSettings bgpProperties); } /** - * The stage of the vpnsite update allowing to specify DeviceProperties. + * The stage of the vpnsite {0} allowing to specify DeviceProperties. */ interface WithDeviceProperties { /** * Specifies deviceProperties. - * @param deviceProperties The device properties - * @return the next update stage */ Update withDeviceProperties(DeviceProperties deviceProperties); } /** - * The stage of the vpnsite update allowing to specify IpAddress. + * The stage of the vpnsite {0} allowing to specify IpAddress. */ interface WithIpAddress { /** * Specifies ipAddress. - * @param ipAddress The ip-address for the vpn-site - * @return the next update stage */ Update withIpAddress(String ipAddress); } /** - * The stage of the vpnsite update allowing to specify ProvisioningState. + * The stage of the vpnsite {0} allowing to specify ProvisioningState. */ interface WithProvisioningState { /** * Specifies provisioningState. - * @param provisioningState The provisioning state of the resource. Possible values include: 'Succeeded', 'Updating', 'Deleting', 'Failed' - * @return the next update stage */ Update withProvisioningState(ProvisioningState provisioningState); } /** - * The stage of the vpnsite update allowing to specify SiteKey. + * The stage of the vpnsite {0} allowing to specify SiteKey. */ interface WithSiteKey { /** * Specifies siteKey. - * @param siteKey The key for vpn-site that can be used for connections - * @return the next update stage */ Update withSiteKey(String siteKey); } /** - * The stage of the vpnsite update allowing to specify VirtualWAN. + * The stage of the vpnsite {0} allowing to specify VirtualWAN. */ interface WithVirtualWAN { /** * Specifies virtualWAN. - * @param virtualWAN The VirtualWAN to which the vpnSite belongs - * @return the next update stage */ Update withVirtualWAN(SubResource virtualWAN); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/ConnectionMonitorsInner.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/ConnectionMonitorsInner.java index c5133805d595..39dcc185e72d 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/ConnectionMonitorsInner.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/ConnectionMonitorsInner.java @@ -10,7 +10,7 @@ import retrofit2.Retrofit; import com.google.common.reflect.TypeToken; -import com.microsoft.azure.CloudException; +import com.microsoft.azure.management.network.v2018_06_01.ErrorResponseException; import com.microsoft.rest.ServiceCallback; import com.microsoft.rest.ServiceFuture; import com.microsoft.rest.ServiceResponse; @@ -115,7 +115,7 @@ interface ConnectionMonitorsService { * @param connectionMonitorName The name of the connection monitor. * @param parameters Parameters that define the operation to create a connection monitor. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the ConnectionMonitorResultInner object if successful. */ @@ -197,7 +197,7 @@ public Observable> createOrUpdateW * @param connectionMonitorName The name of the connection monitor. * @param parameters Parameters that define the operation to create a connection monitor. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the ConnectionMonitorResultInner object if successful. */ @@ -281,11 +281,11 @@ public Observable> call(Response beginCreateOrUpdateDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginCreateOrUpdateDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(201, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -296,7 +296,7 @@ private ServiceResponse beginCreateOrUpdateDelegat * @param networkWatcherName The name of the Network Watcher resource. * @param connectionMonitorName The name of the connection monitor. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the ConnectionMonitorResultInner object if successful. */ @@ -373,10 +373,10 @@ public Observable> call(Response getDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse getDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -387,7 +387,7 @@ private ServiceResponse getDelegate(Response> deleteWithServiceResponseAsync(String r * @param networkWatcherName The name of the Network Watcher resource. * @param connectionMonitorName The name of the connection monitor. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent */ public void beginDelete(String resourceGroupName, String networkWatcherName, String connectionMonitorName) { @@ -536,11 +536,11 @@ public Observable> call(Response response) { }); } - private ServiceResponse beginDeleteDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginDeleteDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(202, new TypeToken() { }.getType()) .register(204, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -551,7 +551,7 @@ private ServiceResponse beginDeleteDelegate(Response respons * @param networkWatcherName The name of the Network Watcher resource. * @param connectionMonitorName The name of the connection monitor. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent */ public void stop(String resourceGroupName, String networkWatcherName, String connectionMonitorName) { @@ -624,7 +624,7 @@ public Observable> stopWithServiceResponseAsync(String res * @param networkWatcherName The name of the Network Watcher resource. * @param connectionMonitorName The name of the connection monitor. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent */ public void beginStop(String resourceGroupName, String networkWatcherName, String connectionMonitorName) { @@ -700,11 +700,11 @@ public Observable> call(Response response) { }); } - private ServiceResponse beginStopDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginStopDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(202, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -715,7 +715,7 @@ private ServiceResponse beginStopDelegate(Response response) * @param networkWatcherName The name of the Network Watcher resource. * @param connectionMonitorName The name of the connection monitor. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent */ public void start(String resourceGroupName, String networkWatcherName, String connectionMonitorName) { @@ -788,7 +788,7 @@ public Observable> startWithServiceResponseAsync(String re * @param networkWatcherName The name of the Network Watcher resource. * @param connectionMonitorName The name of the connection monitor. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent */ public void beginStart(String resourceGroupName, String networkWatcherName, String connectionMonitorName) { @@ -864,11 +864,11 @@ public Observable> call(Response response) { }); } - private ServiceResponse beginStartDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginStartDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(202, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -879,7 +879,7 @@ private ServiceResponse beginStartDelegate(Response response * @param networkWatcherName The name of the Network Watcher resource. * @param connectionMonitorName The name given to the connection monitor. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the ConnectionMonitorQueryResultInner object if successful. */ @@ -953,7 +953,7 @@ public Observable> queryWithS * @param networkWatcherName The name of the Network Watcher resource. * @param connectionMonitorName The name given to the connection monitor. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the ConnectionMonitorQueryResultInner object if successful. */ @@ -1030,11 +1030,11 @@ public Observable> call(Respo }); } - private ServiceResponse beginQueryDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginQueryDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(202, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -1044,7 +1044,7 @@ private ServiceResponse beginQueryDelegate(Re * @param resourceGroupName The name of the resource group containing Network Watcher. * @param networkWatcherName The name of the Network Watcher resource. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the List<ConnectionMonitorResultInner> object if successful. */ @@ -1120,10 +1120,10 @@ public Observable>> call(Resp }); } - private ServiceResponse> listDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory()., CloudException>newInstance(this.client.serializerAdapter()) + private ServiceResponse> listDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory()., ErrorResponseException>newInstance(this.client.serializerAdapter()) .register(200, new TypeToken>() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkConfigurationDiagnosticResponseImpl.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkConfigurationDiagnosticResponseImpl.java new file mode 100644 index 000000000000..086b2c0b98e0 --- /dev/null +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkConfigurationDiagnosticResponseImpl.java @@ -0,0 +1,33 @@ +/** + * 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.network.v2018_06_01.implementation; + +import com.microsoft.azure.management.network.v2018_06_01.NetworkConfigurationDiagnosticResponse; +import com.microsoft.azure.arm.model.implementation.WrapperImpl; +import java.util.List; +import com.microsoft.azure.management.network.v2018_06_01.NetworkConfigurationDiagnosticResult; + +class NetworkConfigurationDiagnosticResponseImpl extends WrapperImpl implements NetworkConfigurationDiagnosticResponse { + private final NetworkManager manager; + NetworkConfigurationDiagnosticResponseImpl(NetworkConfigurationDiagnosticResponseInner inner, NetworkManager manager) { + super(inner); + this.manager = manager; + } + + @Override + public NetworkManager manager() { + return this.manager; + } + + @Override + public List results() { + return this.inner().results(); + } + +} diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkConfigurationDiagnosticResponseInner.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkConfigurationDiagnosticResponseInner.java new file mode 100644 index 000000000000..943542f188a3 --- /dev/null +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkConfigurationDiagnosticResponseInner.java @@ -0,0 +1,34 @@ +/** + * 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.network.v2018_06_01.implementation; + +import java.util.List; +import com.microsoft.azure.management.network.v2018_06_01.NetworkConfigurationDiagnosticResult; +import com.fasterxml.jackson.annotation.JsonProperty; + +/** + * Results of network configuration diagnostic on the target resource. + */ +public class NetworkConfigurationDiagnosticResponseInner { + /** + * List of network configuration diagnostic results. + */ + @JsonProperty(value = "results", access = JsonProperty.Access.WRITE_ONLY) + private List results; + + /** + * Get list of network configuration diagnostic results. + * + * @return the results value + */ + public List results() { + return this.results; + } + +} diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkManagementClientImpl.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkManagementClientImpl.java index 4ca4a5f05461..75ddaa93bcd6 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkManagementClientImpl.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkManagementClientImpl.java @@ -68,11 +68,11 @@ public NetworkManagementClientImpl withSubscriptionId(String subscriptionId) { return this; } - /** The preferred language for the response. */ + /** Gets or sets the preferred language for the response. */ private String acceptLanguage; /** - * Gets The preferred language for the response. + * Gets Gets or sets the preferred language for the response. * * @return the acceptLanguage value. */ @@ -81,7 +81,7 @@ public String acceptLanguage() { } /** - * Sets The preferred language for the response. + * Sets Gets or sets the preferred language for the response. * * @param acceptLanguage the acceptLanguage value. * @return the service client itself @@ -91,11 +91,11 @@ public NetworkManagementClientImpl withAcceptLanguage(String acceptLanguage) { return this; } - /** The retry timeout in seconds for Long Running Operations. Default value is 30. */ + /** Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. */ private int longRunningOperationRetryTimeout; /** - * Gets The retry timeout in seconds for Long Running Operations. Default value is 30. + * Gets Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. * * @return the longRunningOperationRetryTimeout value. */ @@ -104,7 +104,7 @@ public int longRunningOperationRetryTimeout() { } /** - * Sets The retry timeout in seconds for Long Running Operations. Default value is 30. + * Sets Gets or sets the retry timeout in seconds for Long Running Operations. Default value is 30. * * @param longRunningOperationRetryTimeout the longRunningOperationRetryTimeout value. * @return the service client itself @@ -114,11 +114,11 @@ public NetworkManagementClientImpl withLongRunningOperationRetryTimeout(int long return this; } - /** Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. */ + /** When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. */ private boolean generateClientRequestId; /** - * Gets Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. + * Gets When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. * * @return the generateClientRequestId value. */ @@ -127,7 +127,7 @@ public boolean generateClientRequestId() { } /** - * Sets Whether a unique x-ms-client-request-id should be generated. When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. + * Sets When set to true a unique x-ms-client-request-id value is generated and included in each request. Default is true. * * @param generateClientRequestId the generateClientRequestId value. * @return the service client itself @@ -868,7 +868,7 @@ protected void initialize() { */ @Override public String userAgent() { - return String.format("%s (%s, %s, auto-generated)", super.userAgent(), "NetworkManagementClient", "2018-06-01"); + return String.format("%s (%s)", super.userAgent(), "NetworkManagementClient"); } private void initializeService() { diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkWatchersImpl.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkWatchersImpl.java index 9e02b34355a7..53af037b2e3c 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkWatchersImpl.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkWatchersImpl.java @@ -31,6 +31,7 @@ import com.microsoft.azure.management.network.v2018_06_01.ConnectivityInformation; import com.microsoft.azure.management.network.v2018_06_01.AzureReachabilityReport; import com.microsoft.azure.management.network.v2018_06_01.AvailableProvidersList; +import com.microsoft.azure.management.network.v2018_06_01.NetworkConfigurationDiagnosticResponse; import com.microsoft.azure.management.network.v2018_06_01.TopologyParameters; import com.microsoft.azure.management.network.v2018_06_01.VerificationIPFlowParameters; import com.microsoft.azure.management.network.v2018_06_01.NextHopParameters; @@ -38,6 +39,7 @@ import com.microsoft.azure.management.network.v2018_06_01.ConnectivityParameters; import com.microsoft.azure.management.network.v2018_06_01.AzureReachabilityReportParameters; import com.microsoft.azure.management.network.v2018_06_01.AvailableProvidersListParameters; +import com.microsoft.azure.management.network.v2018_06_01.NetworkConfigurationDiagnosticParameters; class NetworkWatchersImpl extends GroupableResourcesCoreImpl implements NetworkWatchers { protected NetworkWatchersImpl(NetworkManager manager) { @@ -273,6 +275,18 @@ public AvailableProvidersList call(AvailableProvidersListInner inner) { }); } + @Override + public Observable getNetworkConfigurationDiagnosticAsync(String resourceGroupName, String networkWatcherName, NetworkConfigurationDiagnosticParameters parameters) { + NetworkWatchersInner client = this.inner(); + return client.getNetworkConfigurationDiagnosticAsync(resourceGroupName, networkWatcherName, parameters) + .map(new Func1() { + @Override + public NetworkConfigurationDiagnosticResponse call(NetworkConfigurationDiagnosticResponseInner inner) { + return new NetworkConfigurationDiagnosticResponseImpl(inner, manager()); + } + }); + } + @Override protected NetworkWatcherImpl wrapModel(NetworkWatcherInner inner) { return new NetworkWatcherImpl(inner.name(), inner, manager()); diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkWatchersInner.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkWatchersInner.java index 55944e5794da..17ff5136b449 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkWatchersInner.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/NetworkWatchersInner.java @@ -13,11 +13,12 @@ import com.microsoft.azure.arm.collection.InnerSupportsListing; import retrofit2.Retrofit; import com.google.common.reflect.TypeToken; -import com.microsoft.azure.CloudException; import com.microsoft.azure.management.network.v2018_06_01.AvailableProvidersListParameters; import com.microsoft.azure.management.network.v2018_06_01.AzureReachabilityReportParameters; import com.microsoft.azure.management.network.v2018_06_01.ConnectivityParameters; +import com.microsoft.azure.management.network.v2018_06_01.ErrorResponseException; import com.microsoft.azure.management.network.v2018_06_01.FlowLogStatusParameters; +import com.microsoft.azure.management.network.v2018_06_01.NetworkConfigurationDiagnosticParameters; import com.microsoft.azure.management.network.v2018_06_01.NextHopParameters; import com.microsoft.azure.management.network.v2018_06_01.QueryTroubleshootingParameters; import com.microsoft.azure.management.network.v2018_06_01.SecurityGroupViewParameters; @@ -187,6 +188,14 @@ interface NetworkWatchersService { @POST("subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers/{networkWatcherName}/availableProvidersList") Observable> beginListAvailableProviders(@Path("resourceGroupName") String resourceGroupName, @Path("networkWatcherName") String networkWatcherName, @Path("subscriptionId") String subscriptionId, @Body AvailableProvidersListParameters parameters, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent); + @Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.network.v2018_06_01.NetworkWatchers getNetworkConfigurationDiagnostic" }) + @POST("subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers/{networkWatcherName}/networkConfigurationDiagnostic") + Observable> getNetworkConfigurationDiagnostic(@Path("resourceGroupName") String resourceGroupName, @Path("networkWatcherName") String networkWatcherName, @Path("subscriptionId") String subscriptionId, @Body NetworkConfigurationDiagnosticParameters parameters, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent); + + @Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.network.v2018_06_01.NetworkWatchers beginGetNetworkConfigurationDiagnostic" }) + @POST("subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkWatchers/{networkWatcherName}/networkConfigurationDiagnostic") + Observable> beginGetNetworkConfigurationDiagnostic(@Path("resourceGroupName") String resourceGroupName, @Path("networkWatcherName") String networkWatcherName, @Path("subscriptionId") String subscriptionId, @Body NetworkConfigurationDiagnosticParameters parameters, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent); + } /** @@ -196,7 +205,7 @@ interface NetworkWatchersService { * @param networkWatcherName The name of the network watcher. * @param parameters Parameters that define the network watcher resource. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the NetworkWatcherInner object if successful. */ @@ -274,11 +283,11 @@ public Observable> call(Response createOrUpdateDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse createOrUpdateDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(201, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -288,7 +297,7 @@ private ServiceResponse createOrUpdateDelegate(Response> call(Response getByResourceGroupDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse getByResourceGroupDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -372,7 +381,7 @@ private ServiceResponse getByResourceGroupDelegate(Response * @param resourceGroupName The name of the resource group. * @param networkWatcherName The name of the network watcher. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent */ public void delete(String resourceGroupName, String networkWatcherName) { @@ -438,7 +447,7 @@ public Observable> deleteWithServiceResponseAsync(String r * @param resourceGroupName The name of the resource group. * @param networkWatcherName The name of the network watcher. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent */ public void beginDelete(String resourceGroupName, String networkWatcherName) { @@ -508,11 +517,11 @@ public Observable> call(Response response) { }); } - private ServiceResponse beginDeleteDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginDeleteDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(202, new TypeToken() { }.getType()) .register(204, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -522,7 +531,7 @@ private ServiceResponse beginDeleteDelegate(Response respons * @param resourceGroupName The name of the resource group. * @param networkWatcherName The name of the network watcher. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the NetworkWatcherInner object if successful. */ @@ -603,7 +612,7 @@ public Observable> call(Response> call(Response updateTagsDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse updateTagsDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -766,10 +775,10 @@ public Observable>> call(Response> listByResourceGroupDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory()., CloudException>newInstance(this.client.serializerAdapter()) + private ServiceResponse> listByResourceGroupDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory()., ErrorResponseException>newInstance(this.client.serializerAdapter()) .register(200, new TypeToken>() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -845,10 +854,10 @@ public Observable>> call(Response> listDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory()., CloudException>newInstance(this.client.serializerAdapter()) + private ServiceResponse> listDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory()., ErrorResponseException>newInstance(this.client.serializerAdapter()) .register(200, new TypeToken>() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -859,7 +868,7 @@ private ServiceResponse> listDelegate(Response> call(Response re }); } - private ServiceResponse getTopologyDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse getTopologyDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -951,7 +960,7 @@ private ServiceResponse getTopologyDelegate(Response> verifyIPFlowWi * @param networkWatcherName The name of the network watcher. * @param parameters Parameters that define the IP flow to be verified. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the VerificationIPFlowResultInner object if successful. */ @@ -1104,11 +1113,11 @@ public Observable> call(Response< }); } - private ServiceResponse beginVerifyIPFlowDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginVerifyIPFlowDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(202, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -1119,7 +1128,7 @@ private ServiceResponse beginVerifyIPFlowDelegate * @param networkWatcherName The name of the network watcher. * @param parameters Parameters that define the source and destination endpoint. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the NextHopResultInner object if successful. */ @@ -1194,7 +1203,7 @@ public Observable> getNextHopWithServiceResp * @param networkWatcherName The name of the network watcher. * @param parameters Parameters that define the source and destination endpoint. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the NextHopResultInner object if successful. */ @@ -1272,11 +1281,11 @@ public Observable> call(Response beginGetNextHopDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginGetNextHopDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(202, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -1287,7 +1296,7 @@ private ServiceResponse beginGetNextHopDelegate(Response> getVMSecurityRu * @param networkWatcherName The name of the network watcher. * @param targetResourceId ID of the target VM. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the SecurityGroupViewResultInner object if successful. */ @@ -1442,11 +1451,11 @@ public Observable> call(Response beginGetVMSecurityRulesDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginGetVMSecurityRulesDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(202, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -1457,7 +1466,7 @@ private ServiceResponse beginGetVMSecurityRulesDel * @param networkWatcherName The name of the network watcher resource. * @param parameters Parameters that define the resource to troubleshoot. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the TroubleshootingResultInner object if successful. */ @@ -1532,7 +1541,7 @@ public Observable> getTroubleshootin * @param networkWatcherName The name of the network watcher resource. * @param parameters Parameters that define the resource to troubleshoot. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the TroubleshootingResultInner object if successful. */ @@ -1610,11 +1619,11 @@ public Observable> call(Response beginGetTroubleshootingDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginGetTroubleshootingDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(202, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -1625,7 +1634,7 @@ private ServiceResponse beginGetTroubleshootingDeleg * @param networkWatcherName The name of the network watcher resource. * @param targetResourceId The target resource ID to query the troubleshooting result. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the TroubleshootingResultInner object if successful. */ @@ -1701,7 +1710,7 @@ public Observable> getTroubleshootin * @param networkWatcherName The name of the network watcher resource. * @param targetResourceId The target resource ID to query the troubleshooting result. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the TroubleshootingResultInner object if successful. */ @@ -1780,11 +1789,11 @@ public Observable> call(Response beginGetTroubleshootingResultDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginGetTroubleshootingResultDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(202, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -1795,7 +1804,7 @@ private ServiceResponse beginGetTroubleshootingResul * @param networkWatcherName The name of the network watcher resource. * @param parameters Parameters that define the configuration of flow log. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the FlowLogInformationInner object if successful. */ @@ -1870,7 +1879,7 @@ public Observable> setFlowLogConfigurat * @param networkWatcherName The name of the network watcher resource. * @param parameters Parameters that define the configuration of flow log. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the FlowLogInformationInner object if successful. */ @@ -1948,11 +1957,11 @@ public Observable> call(Response beginSetFlowLogConfigurationDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginSetFlowLogConfigurationDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(202, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -1963,7 +1972,7 @@ private ServiceResponse beginSetFlowLogConfigurationDel * @param networkWatcherName The name of the network watcher resource. * @param targetResourceId The target resource where getting the flow log and traffic analytics (optional) status. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the FlowLogInformationInner object if successful. */ @@ -2039,7 +2048,7 @@ public Observable> getFlowLogStatusWith * @param networkWatcherName The name of the network watcher resource. * @param targetResourceId The target resource where getting the flow log and traffic analytics (optional) status. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the FlowLogInformationInner object if successful. */ @@ -2118,11 +2127,11 @@ public Observable> call(Response beginGetFlowLogStatusDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginGetFlowLogStatusDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(202, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -2133,7 +2142,7 @@ private ServiceResponse beginGetFlowLogStatusDelegate(R * @param networkWatcherName The name of the network watcher resource. * @param parameters Parameters that determine how the connectivity check will be performed. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the ConnectivityInformationInner object if successful. */ @@ -2208,7 +2217,7 @@ public Observable> checkConnectivi * @param networkWatcherName The name of the network watcher resource. * @param parameters Parameters that determine how the connectivity check will be performed. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the ConnectivityInformationInner object if successful. */ @@ -2286,11 +2295,11 @@ public Observable> call(Response beginCheckConnectivityDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginCheckConnectivityDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(202, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -2301,7 +2310,7 @@ private ServiceResponse beginCheckConnectivityDele * @param networkWatcherName The name of the network watcher resource. * @param parameters Parameters that determine Azure reachability report configuration. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the AzureReachabilityReportInner object if successful. */ @@ -2376,7 +2385,7 @@ public Observable> getAzureReachab * @param networkWatcherName The name of the network watcher resource. * @param parameters Parameters that determine Azure reachability report configuration. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the AzureReachabilityReportInner object if successful. */ @@ -2454,11 +2463,11 @@ public Observable> call(Response beginGetAzureReachabilityReportDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginGetAzureReachabilityReportDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(202, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -2469,7 +2478,7 @@ private ServiceResponse beginGetAzureReachabilityR * @param networkWatcherName The name of the network watcher resource. * @param parameters Parameters that scope the list of available providers. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the AvailableProvidersListInner object if successful. */ @@ -2544,7 +2553,7 @@ public Observable> listAvailablePro * @param networkWatcherName The name of the network watcher resource. * @param parameters Parameters that scope the list of available providers. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the AvailableProvidersListInner object if successful. */ @@ -2622,11 +2631,179 @@ public Observable> call(Response beginListAvailableProvidersDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginListAvailableProvidersDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(202, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) + .build(response); + } + + /** + * Get network configuration diagnostic. + * + * @param resourceGroupName The name of the resource group. + * @param networkWatcherName The name of the network watcher. + * @param parameters Parameters to get network configuration diagnostic. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @throws ErrorResponseException thrown if the request is rejected by server + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent + * @return the NetworkConfigurationDiagnosticResponseInner object if successful. + */ + public NetworkConfigurationDiagnosticResponseInner getNetworkConfigurationDiagnostic(String resourceGroupName, String networkWatcherName, NetworkConfigurationDiagnosticParameters parameters) { + return getNetworkConfigurationDiagnosticWithServiceResponseAsync(resourceGroupName, networkWatcherName, parameters).toBlocking().last().body(); + } + + /** + * Get network configuration diagnostic. + * + * @param resourceGroupName The name of the resource group. + * @param networkWatcherName The name of the network watcher. + * @param parameters Parameters to get network configuration diagnostic. + * @param serviceCallback the async ServiceCallback to handle successful and failed responses. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the {@link ServiceFuture} object + */ + public ServiceFuture getNetworkConfigurationDiagnosticAsync(String resourceGroupName, String networkWatcherName, NetworkConfigurationDiagnosticParameters parameters, final ServiceCallback serviceCallback) { + return ServiceFuture.fromResponse(getNetworkConfigurationDiagnosticWithServiceResponseAsync(resourceGroupName, networkWatcherName, parameters), serviceCallback); + } + + /** + * Get network configuration diagnostic. + * + * @param resourceGroupName The name of the resource group. + * @param networkWatcherName The name of the network watcher. + * @param parameters Parameters to get network configuration diagnostic. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the observable for the request + */ + public Observable getNetworkConfigurationDiagnosticAsync(String resourceGroupName, String networkWatcherName, NetworkConfigurationDiagnosticParameters parameters) { + return getNetworkConfigurationDiagnosticWithServiceResponseAsync(resourceGroupName, networkWatcherName, parameters).map(new Func1, NetworkConfigurationDiagnosticResponseInner>() { + @Override + public NetworkConfigurationDiagnosticResponseInner call(ServiceResponse response) { + return response.body(); + } + }); + } + + /** + * Get network configuration diagnostic. + * + * @param resourceGroupName The name of the resource group. + * @param networkWatcherName The name of the network watcher. + * @param parameters Parameters to get network configuration diagnostic. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the observable for the request + */ + public Observable> getNetworkConfigurationDiagnosticWithServiceResponseAsync(String resourceGroupName, String networkWatcherName, NetworkConfigurationDiagnosticParameters parameters) { + if (resourceGroupName == null) { + throw new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null."); + } + if (networkWatcherName == null) { + throw new IllegalArgumentException("Parameter networkWatcherName is required and cannot be null."); + } + if (this.client.subscriptionId() == null) { + throw new IllegalArgumentException("Parameter this.client.subscriptionId() is required and cannot be null."); + } + if (parameters == null) { + throw new IllegalArgumentException("Parameter parameters is required and cannot be null."); + } + Validator.validate(parameters); + final String apiVersion = "2018-06-01"; + Observable> observable = service.getNetworkConfigurationDiagnostic(resourceGroupName, networkWatcherName, this.client.subscriptionId(), parameters, apiVersion, this.client.acceptLanguage(), this.client.userAgent()); + return client.getAzureClient().getPostOrDeleteResultAsync(observable, new TypeToken() { }.getType()); + } + + /** + * Get network configuration diagnostic. + * + * @param resourceGroupName The name of the resource group. + * @param networkWatcherName The name of the network watcher. + * @param parameters Parameters to get network configuration diagnostic. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @throws ErrorResponseException thrown if the request is rejected by server + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent + * @return the NetworkConfigurationDiagnosticResponseInner object if successful. + */ + public NetworkConfigurationDiagnosticResponseInner beginGetNetworkConfigurationDiagnostic(String resourceGroupName, String networkWatcherName, NetworkConfigurationDiagnosticParameters parameters) { + return beginGetNetworkConfigurationDiagnosticWithServiceResponseAsync(resourceGroupName, networkWatcherName, parameters).toBlocking().single().body(); + } + + /** + * Get network configuration diagnostic. + * + * @param resourceGroupName The name of the resource group. + * @param networkWatcherName The name of the network watcher. + * @param parameters Parameters to get network configuration diagnostic. + * @param serviceCallback the async ServiceCallback to handle successful and failed responses. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the {@link ServiceFuture} object + */ + public ServiceFuture beginGetNetworkConfigurationDiagnosticAsync(String resourceGroupName, String networkWatcherName, NetworkConfigurationDiagnosticParameters parameters, final ServiceCallback serviceCallback) { + return ServiceFuture.fromResponse(beginGetNetworkConfigurationDiagnosticWithServiceResponseAsync(resourceGroupName, networkWatcherName, parameters), serviceCallback); + } + + /** + * Get network configuration diagnostic. + * + * @param resourceGroupName The name of the resource group. + * @param networkWatcherName The name of the network watcher. + * @param parameters Parameters to get network configuration diagnostic. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the observable to the NetworkConfigurationDiagnosticResponseInner object + */ + public Observable beginGetNetworkConfigurationDiagnosticAsync(String resourceGroupName, String networkWatcherName, NetworkConfigurationDiagnosticParameters parameters) { + return beginGetNetworkConfigurationDiagnosticWithServiceResponseAsync(resourceGroupName, networkWatcherName, parameters).map(new Func1, NetworkConfigurationDiagnosticResponseInner>() { + @Override + public NetworkConfigurationDiagnosticResponseInner call(ServiceResponse response) { + return response.body(); + } + }); + } + + /** + * Get network configuration diagnostic. + * + * @param resourceGroupName The name of the resource group. + * @param networkWatcherName The name of the network watcher. + * @param parameters Parameters to get network configuration diagnostic. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the observable to the NetworkConfigurationDiagnosticResponseInner object + */ + public Observable> beginGetNetworkConfigurationDiagnosticWithServiceResponseAsync(String resourceGroupName, String networkWatcherName, NetworkConfigurationDiagnosticParameters parameters) { + if (resourceGroupName == null) { + throw new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null."); + } + if (networkWatcherName == null) { + throw new IllegalArgumentException("Parameter networkWatcherName is required and cannot be null."); + } + if (this.client.subscriptionId() == null) { + throw new IllegalArgumentException("Parameter this.client.subscriptionId() is required and cannot be null."); + } + if (parameters == null) { + throw new IllegalArgumentException("Parameter parameters is required and cannot be null."); + } + Validator.validate(parameters); + final String apiVersion = "2018-06-01"; + return service.beginGetNetworkConfigurationDiagnostic(resourceGroupName, networkWatcherName, this.client.subscriptionId(), parameters, apiVersion, this.client.acceptLanguage(), this.client.userAgent()) + .flatMap(new Func1, Observable>>() { + @Override + public Observable> call(Response response) { + try { + ServiceResponse clientResponse = beginGetNetworkConfigurationDiagnosticDelegate(response); + return Observable.just(clientResponse); + } catch (Throwable t) { + return Observable.error(t); + } + } + }); + } + + private ServiceResponse beginGetNetworkConfigurationDiagnosticDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + .register(200, new TypeToken() { }.getType()) + .register(202, new TypeToken() { }.getType()) + .registerError(ErrorResponseException.class) .build(response); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/PacketCapturesInner.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/PacketCapturesInner.java index 4f02bd28df55..230bc3fbf256 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/PacketCapturesInner.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/PacketCapturesInner.java @@ -10,7 +10,7 @@ import retrofit2.Retrofit; import com.google.common.reflect.TypeToken; -import com.microsoft.azure.CloudException; +import com.microsoft.azure.management.network.v2018_06_01.ErrorResponseException; import com.microsoft.rest.ServiceCallback; import com.microsoft.rest.ServiceFuture; import com.microsoft.rest.ServiceResponse; @@ -107,7 +107,7 @@ interface PacketCapturesService { * @param packetCaptureName The name of the packet capture session. * @param parameters Parameters that define the create packet capture operation. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the PacketCaptureResultInner object if successful. */ @@ -189,7 +189,7 @@ public Observable> createWithServiceRe * @param packetCaptureName The name of the packet capture session. * @param parameters Parameters that define the create packet capture operation. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the PacketCaptureResultInner object if successful. */ @@ -273,10 +273,10 @@ public Observable> call(Response beginCreateDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginCreateDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(201, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -287,7 +287,7 @@ private ServiceResponse beginCreateDelegate(Response> call(Response getDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse getDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -378,7 +378,7 @@ private ServiceResponse getDelegate(Response> deleteWithServiceResponseAsync(String r * @param networkWatcherName The name of the network watcher. * @param packetCaptureName The name of the packet capture session. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent */ public void beginDelete(String resourceGroupName, String networkWatcherName, String packetCaptureName) { @@ -527,11 +527,11 @@ public Observable> call(Response response) { }); } - private ServiceResponse beginDeleteDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginDeleteDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(202, new TypeToken() { }.getType()) .register(204, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -542,7 +542,7 @@ private ServiceResponse beginDeleteDelegate(Response respons * @param networkWatcherName The name of the network watcher. * @param packetCaptureName The name of the packet capture session. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent */ public void stop(String resourceGroupName, String networkWatcherName, String packetCaptureName) { @@ -615,7 +615,7 @@ public Observable> stopWithServiceResponseAsync(String res * @param networkWatcherName The name of the network watcher. * @param packetCaptureName The name of the packet capture session. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent */ public void beginStop(String resourceGroupName, String networkWatcherName, String packetCaptureName) { @@ -691,11 +691,11 @@ public Observable> call(Response response) { }); } - private ServiceResponse beginStopDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginStopDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(202, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -706,7 +706,7 @@ private ServiceResponse beginStopDelegate(Response response) * @param networkWatcherName The name of the Network Watcher resource. * @param packetCaptureName The name given to the packet capture session. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the PacketCaptureQueryStatusResultInner object if successful. */ @@ -780,7 +780,7 @@ public Observable> getStatu * @param networkWatcherName The name of the Network Watcher resource. * @param packetCaptureName The name given to the packet capture session. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the PacketCaptureQueryStatusResultInner object if successful. */ @@ -857,11 +857,11 @@ public Observable> call(Res }); } - private ServiceResponse beginGetStatusDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + private ServiceResponse beginGetStatusDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) .register(200, new TypeToken() { }.getType()) .register(202, new TypeToken() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } @@ -871,7 +871,7 @@ private ServiceResponse beginGetStatusDeleg * @param resourceGroupName The name of the resource group. * @param networkWatcherName The name of the Network Watcher resource. * @throws IllegalArgumentException thrown if parameters fail the validation - * @throws CloudException thrown if the request is rejected by server + * @throws ErrorResponseException thrown if the request is rejected by server * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent * @return the List<PacketCaptureResultInner> object if successful. */ @@ -947,10 +947,10 @@ public Observable>> call(Response }); } - private ServiceResponse> listDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { - return this.client.restClient().responseBuilderFactory()., CloudException>newInstance(this.client.serializerAdapter()) + private ServiceResponse> listDelegate(Response response) throws ErrorResponseException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory()., ErrorResponseException>newInstance(this.client.serializerAdapter()) .register(200, new TypeToken>() { }.getType()) - .registerError(CloudException.class) + .registerError(ErrorResponseException.class) .build(response); } diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/VirtualNetworkGatewaysImpl.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/VirtualNetworkGatewaysImpl.java index 605cbe0c8669..9b8004a7480f 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/VirtualNetworkGatewaysImpl.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/VirtualNetworkGatewaysImpl.java @@ -119,6 +119,12 @@ public VirtualNetworkGateway call(VirtualNetworkGatewayInner inner) { }); } + @Override + public Completable resetVpnClientSharedKeyAsync(String resourceGroupName, String virtualNetworkGatewayName) { + VirtualNetworkGatewaysInner client = this.inner(); + return client.resetVpnClientSharedKeyAsync(resourceGroupName, virtualNetworkGatewayName).toCompletable(); + } + @Override public Completable generatevpnclientpackageAsync(String resourceGroupName, String virtualNetworkGatewayName, VpnClientParameters parameters) { VirtualNetworkGatewaysInner client = this.inner(); diff --git a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/VirtualNetworkGatewaysInner.java b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/VirtualNetworkGatewaysInner.java index bdc1fc7f4891..ed60768343ff 100644 --- a/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/VirtualNetworkGatewaysInner.java +++ b/network/resource-manager/v2018_06_01/src/main/java/com/microsoft/azure/management/network/v2018_06_01/implementation/VirtualNetworkGatewaysInner.java @@ -113,6 +113,14 @@ interface VirtualNetworkGatewaysService { @POST("subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways/{virtualNetworkGatewayName}/reset") Observable> beginReset(@Path("resourceGroupName") String resourceGroupName, @Path("virtualNetworkGatewayName") String virtualNetworkGatewayName, @Path("subscriptionId") String subscriptionId, @Query("gatewayVip") String gatewayVip, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent); + @Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.network.v2018_06_01.VirtualNetworkGateways resetVpnClientSharedKey" }) + @POST("subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways/{virtualNetworkGatewayName}/resetvpnclientsharedkey") + Observable> resetVpnClientSharedKey(@Path("resourceGroupName") String resourceGroupName, @Path("virtualNetworkGatewayName") String virtualNetworkGatewayName, @Path("subscriptionId") String subscriptionId, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent); + + @Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.network.v2018_06_01.VirtualNetworkGateways beginResetVpnClientSharedKey" }) + @POST("subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways/{virtualNetworkGatewayName}/resetvpnclientsharedkey") + Observable> beginResetVpnClientSharedKey(@Path("resourceGroupName") String resourceGroupName, @Path("virtualNetworkGatewayName") String virtualNetworkGatewayName, @Path("subscriptionId") String subscriptionId, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent); + @Headers({ "Content-Type: application/json; charset=utf-8", "x-ms-logging-context: com.microsoft.azure.management.network.v2018_06_01.VirtualNetworkGateways generatevpnclientpackage" }) @POST("subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/virtualNetworkGateways/{virtualNetworkGatewayName}/generatevpnclientpackage") Observable> generatevpnclientpackage(@Path("resourceGroupName") String resourceGroupName, @Path("virtualNetworkGatewayName") String virtualNetworkGatewayName, @Path("subscriptionId") String subscriptionId, @Body VpnClientParameters parameters, @Query("api-version") String apiVersion, @Header("accept-language") String acceptLanguage, @Header("User-Agent") String userAgent); @@ -1451,6 +1459,156 @@ private ServiceResponse beginResetDelegate(Response< .build(response); } + /** + * Resets the VPN client shared key of the virtual network gateway in the specified resource group. + * + * @param resourceGroupName The name of the resource group. + * @param virtualNetworkGatewayName The name of the virtual network gateway. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @throws CloudException thrown if the request is rejected by server + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent + */ + public void resetVpnClientSharedKey(String resourceGroupName, String virtualNetworkGatewayName) { + resetVpnClientSharedKeyWithServiceResponseAsync(resourceGroupName, virtualNetworkGatewayName).toBlocking().last().body(); + } + + /** + * Resets the VPN client shared key of the virtual network gateway in the specified resource group. + * + * @param resourceGroupName The name of the resource group. + * @param virtualNetworkGatewayName The name of the virtual network gateway. + * @param serviceCallback the async ServiceCallback to handle successful and failed responses. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the {@link ServiceFuture} object + */ + public ServiceFuture resetVpnClientSharedKeyAsync(String resourceGroupName, String virtualNetworkGatewayName, final ServiceCallback serviceCallback) { + return ServiceFuture.fromResponse(resetVpnClientSharedKeyWithServiceResponseAsync(resourceGroupName, virtualNetworkGatewayName), serviceCallback); + } + + /** + * Resets the VPN client shared key of the virtual network gateway in the specified resource group. + * + * @param resourceGroupName The name of the resource group. + * @param virtualNetworkGatewayName The name of the virtual network gateway. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the observable for the request + */ + public Observable resetVpnClientSharedKeyAsync(String resourceGroupName, String virtualNetworkGatewayName) { + return resetVpnClientSharedKeyWithServiceResponseAsync(resourceGroupName, virtualNetworkGatewayName).map(new Func1, Void>() { + @Override + public Void call(ServiceResponse response) { + return response.body(); + } + }); + } + + /** + * Resets the VPN client shared key of the virtual network gateway in the specified resource group. + * + * @param resourceGroupName The name of the resource group. + * @param virtualNetworkGatewayName The name of the virtual network gateway. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the observable for the request + */ + public Observable> resetVpnClientSharedKeyWithServiceResponseAsync(String resourceGroupName, String virtualNetworkGatewayName) { + if (resourceGroupName == null) { + throw new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null."); + } + if (virtualNetworkGatewayName == null) { + throw new IllegalArgumentException("Parameter virtualNetworkGatewayName is required and cannot be null."); + } + if (this.client.subscriptionId() == null) { + throw new IllegalArgumentException("Parameter this.client.subscriptionId() is required and cannot be null."); + } + final String apiVersion = "2018-06-01"; + Observable> observable = service.resetVpnClientSharedKey(resourceGroupName, virtualNetworkGatewayName, this.client.subscriptionId(), apiVersion, this.client.acceptLanguage(), this.client.userAgent()); + return client.getAzureClient().getPostOrDeleteResultAsync(observable, new TypeToken() { }.getType()); + } + + /** + * Resets the VPN client shared key of the virtual network gateway in the specified resource group. + * + * @param resourceGroupName The name of the resource group. + * @param virtualNetworkGatewayName The name of the virtual network gateway. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @throws CloudException thrown if the request is rejected by server + * @throws RuntimeException all other wrapped checked exceptions if the request fails to be sent + */ + public void beginResetVpnClientSharedKey(String resourceGroupName, String virtualNetworkGatewayName) { + beginResetVpnClientSharedKeyWithServiceResponseAsync(resourceGroupName, virtualNetworkGatewayName).toBlocking().single().body(); + } + + /** + * Resets the VPN client shared key of the virtual network gateway in the specified resource group. + * + * @param resourceGroupName The name of the resource group. + * @param virtualNetworkGatewayName The name of the virtual network gateway. + * @param serviceCallback the async ServiceCallback to handle successful and failed responses. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the {@link ServiceFuture} object + */ + public ServiceFuture beginResetVpnClientSharedKeyAsync(String resourceGroupName, String virtualNetworkGatewayName, final ServiceCallback serviceCallback) { + return ServiceFuture.fromResponse(beginResetVpnClientSharedKeyWithServiceResponseAsync(resourceGroupName, virtualNetworkGatewayName), serviceCallback); + } + + /** + * Resets the VPN client shared key of the virtual network gateway in the specified resource group. + * + * @param resourceGroupName The name of the resource group. + * @param virtualNetworkGatewayName The name of the virtual network gateway. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the {@link ServiceResponse} object if successful. + */ + public Observable beginResetVpnClientSharedKeyAsync(String resourceGroupName, String virtualNetworkGatewayName) { + return beginResetVpnClientSharedKeyWithServiceResponseAsync(resourceGroupName, virtualNetworkGatewayName).map(new Func1, Void>() { + @Override + public Void call(ServiceResponse response) { + return response.body(); + } + }); + } + + /** + * Resets the VPN client shared key of the virtual network gateway in the specified resource group. + * + * @param resourceGroupName The name of the resource group. + * @param virtualNetworkGatewayName The name of the virtual network gateway. + * @throws IllegalArgumentException thrown if parameters fail the validation + * @return the {@link ServiceResponse} object if successful. + */ + public Observable> beginResetVpnClientSharedKeyWithServiceResponseAsync(String resourceGroupName, String virtualNetworkGatewayName) { + if (resourceGroupName == null) { + throw new IllegalArgumentException("Parameter resourceGroupName is required and cannot be null."); + } + if (virtualNetworkGatewayName == null) { + throw new IllegalArgumentException("Parameter virtualNetworkGatewayName is required and cannot be null."); + } + if (this.client.subscriptionId() == null) { + throw new IllegalArgumentException("Parameter this.client.subscriptionId() is required and cannot be null."); + } + final String apiVersion = "2018-06-01"; + return service.beginResetVpnClientSharedKey(resourceGroupName, virtualNetworkGatewayName, this.client.subscriptionId(), apiVersion, this.client.acceptLanguage(), this.client.userAgent()) + .flatMap(new Func1, Observable>>() { + @Override + public Observable> call(Response response) { + try { + ServiceResponse clientResponse = beginResetVpnClientSharedKeyDelegate(response); + return Observable.just(clientResponse); + } catch (Throwable t) { + return Observable.error(t); + } + } + }); + } + + private ServiceResponse beginResetVpnClientSharedKeyDelegate(Response response) throws CloudException, IOException, IllegalArgumentException { + return this.client.restClient().responseBuilderFactory().newInstance(this.client.serializerAdapter()) + .register(200, new TypeToken() { }.getType()) + .register(202, new TypeToken() { }.getType()) + .registerError(CloudException.class) + .build(response); + } + /** * Generates VPN client package for P2S client of the virtual network gateway in the specified resource group. *