Interface FrontendEndpoints
public interface FrontendEndpoints
Resource collection API of FrontendEndpoints.
-
Method Summary
Modifier and TypeMethodDescriptionvoiddisableHttps(String resourceGroupName, String frontDoorName, String frontendEndpointName) Disables a frontendEndpoint for HTTPS traffic.voiddisableHttps(String resourceGroupName, String frontDoorName, String frontendEndpointName, com.azure.core.util.Context context) Disables a frontendEndpoint for HTTPS traffic.voidenableHttps(String resourceGroupName, String frontDoorName, String frontendEndpointName, CustomHttpsConfiguration customHttpsConfiguration) Enables a frontendEndpoint for HTTPS traffic.voidenableHttps(String resourceGroupName, String frontDoorName, String frontendEndpointName, CustomHttpsConfiguration customHttpsConfiguration, com.azure.core.util.Context context) Enables a frontendEndpoint for HTTPS traffic.Gets a Frontend endpoint with the specified name within the specified Front Door.com.azure.core.http.rest.Response<FrontendEndpoint>getWithResponse(String resourceGroupName, String frontDoorName, String frontendEndpointName, com.azure.core.util.Context context) Gets a Frontend endpoint with the specified name within the specified Front Door.com.azure.core.http.rest.PagedIterable<FrontendEndpoint>listByFrontDoor(String resourceGroupName, String frontDoorName) Lists all of the frontend endpoints within a Front Door.com.azure.core.http.rest.PagedIterable<FrontendEndpoint>listByFrontDoor(String resourceGroupName, String frontDoorName, com.azure.core.util.Context context) Lists all of the frontend endpoints within a Front Door.
-
Method Details
-
listByFrontDoor
com.azure.core.http.rest.PagedIterable<FrontendEndpoint> listByFrontDoor(String resourceGroupName, String frontDoorName) Lists all of the frontend endpoints within a Front Door.- Parameters:
resourceGroupName- Name of the Resource group within the Azure subscription.frontDoorName- Name of the Front Door which is globally unique.- Returns:
- result of the request to list frontend endpoints as paginated response with
PagedIterable. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
listByFrontDoor
com.azure.core.http.rest.PagedIterable<FrontendEndpoint> listByFrontDoor(String resourceGroupName, String frontDoorName, com.azure.core.util.Context context) Lists all of the frontend endpoints within a Front Door.- Parameters:
resourceGroupName- Name of the Resource group within the Azure subscription.frontDoorName- Name of the Front Door which is globally unique.context- The context to associate with this operation.- Returns:
- result of the request to list frontend endpoints as paginated response with
PagedIterable. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
getWithResponse
com.azure.core.http.rest.Response<FrontendEndpoint> getWithResponse(String resourceGroupName, String frontDoorName, String frontendEndpointName, com.azure.core.util.Context context) Gets a Frontend endpoint with the specified name within the specified Front Door.- Parameters:
resourceGroupName- Name of the Resource group within the Azure subscription.frontDoorName- Name of the Front Door which is globally unique.frontendEndpointName- Name of the Frontend endpoint which is unique within the Front Door.context- The context to associate with this operation.- Returns:
- a Frontend endpoint with the specified name within the specified Front Door along with
Response. - Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
get
Gets a Frontend endpoint with the specified name within the specified Front Door.- Parameters:
resourceGroupName- Name of the Resource group within the Azure subscription.frontDoorName- Name of the Front Door which is globally unique.frontendEndpointName- Name of the Frontend endpoint which is unique within the Front Door.- Returns:
- a Frontend endpoint with the specified name within the specified Front Door.
- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
enableHttps
void enableHttps(String resourceGroupName, String frontDoorName, String frontendEndpointName, CustomHttpsConfiguration customHttpsConfiguration) Enables a frontendEndpoint for HTTPS traffic.- Parameters:
resourceGroupName- Name of the Resource group within the Azure subscription.frontDoorName- Name of the Front Door which is globally unique.frontendEndpointName- Name of the Frontend endpoint which is unique within the Front Door.customHttpsConfiguration- The configuration specifying how to enable HTTPS.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
enableHttps
void enableHttps(String resourceGroupName, String frontDoorName, String frontendEndpointName, CustomHttpsConfiguration customHttpsConfiguration, com.azure.core.util.Context context) Enables a frontendEndpoint for HTTPS traffic.- Parameters:
resourceGroupName- Name of the Resource group within the Azure subscription.frontDoorName- Name of the Front Door which is globally unique.frontendEndpointName- Name of the Frontend endpoint which is unique within the Front Door.customHttpsConfiguration- The configuration specifying how to enable HTTPS.context- The context to associate with this operation.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
disableHttps
Disables a frontendEndpoint for HTTPS traffic.- Parameters:
resourceGroupName- Name of the Resource group within the Azure subscription.frontDoorName- Name of the Front Door which is globally unique.frontendEndpointName- Name of the Frontend endpoint which is unique within the Front Door.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-
disableHttps
void disableHttps(String resourceGroupName, String frontDoorName, String frontendEndpointName, com.azure.core.util.Context context) Disables a frontendEndpoint for HTTPS traffic.- Parameters:
resourceGroupName- Name of the Resource group within the Azure subscription.frontDoorName- Name of the Front Door which is globally unique.frontendEndpointName- Name of the Frontend endpoint which is unique within the Front Door.context- The context to associate with this operation.- Throws:
IllegalArgumentException- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException- thrown if the request is rejected by server.RuntimeException- all other wrapped checked exceptions if the request fails to be sent.
-