Interface FrontendEndpointsClient
public interface FrontendEndpointsClient
An instance of this class provides access to all the operations defined in FrontendEndpointsClient.
-
Method Summary
Modifier and TypeMethodDescriptionbeginDisableHttps
(String resourceGroupName, String frontDoorName, String frontendEndpointName) Disables a frontendEndpoint for HTTPS traffic.beginDisableHttps
(String resourceGroupName, String frontDoorName, String frontendEndpointName, com.azure.core.util.Context context) Disables a frontendEndpoint for HTTPS traffic.beginEnableHttps
(String resourceGroupName, String frontDoorName, String frontendEndpointName, CustomHttpsConfiguration customHttpsConfiguration) Enables a frontendEndpoint for HTTPS traffic.beginEnableHttps
(String resourceGroupName, String frontDoorName, String frontendEndpointName, CustomHttpsConfiguration customHttpsConfiguration, com.azure.core.util.Context context) Enables a frontendEndpoint for HTTPS traffic.void
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<FrontendEndpointInner>
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<FrontendEndpointInner>
listByFrontDoor
(String resourceGroupName, String frontDoorName) Lists all of the frontend endpoints within a Front Door.com.azure.core.http.rest.PagedIterable<FrontendEndpointInner>
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<FrontendEndpointInner> 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<FrontendEndpointInner> 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<FrontendEndpointInner> 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
FrontendEndpointInner get(String resourceGroupName, String frontDoorName, String frontendEndpointName) 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.
-
beginEnableHttps
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginEnableHttps(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.- Returns:
- the
SyncPoller
for polling of long-running 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.
-
beginEnableHttps
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginEnableHttps(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.- Returns:
- the
SyncPoller
for polling of long-running 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.
-
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.
-
beginDisableHttps
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDisableHttps(String resourceGroupName, String frontDoorName, String frontendEndpointName) 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.- Returns:
- the
SyncPoller
for polling of long-running 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.
-
beginDisableHttps
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDisableHttps(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.- Returns:
- the
SyncPoller
for polling of long-running 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.
-