Interface FrontendEndpoints
public interface FrontendEndpoints
Resource collection API of FrontendEndpoints.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
disableHttps
(String resourceGroupName, String frontDoorName, String frontendEndpointName) Disables a frontendEndpoint for HTTPS traffic.void
disableHttps
(String resourceGroupName, String frontDoorName, String frontendEndpointName, com.azure.core.util.Context context) Disables a frontendEndpoint for HTTPS traffic.void
enableHttps
(String resourceGroupName, String frontDoorName, String frontendEndpointName, CustomHttpsConfiguration customHttpsConfiguration) Enables a frontendEndpoint for HTTPS traffic.void
enableHttps
(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.
-