Interface PacketCoreDataPlanesClient
public interface PacketCoreDataPlanesClient
An instance of this class provides access to all the operations defined in PacketCoreDataPlanesClient.
-
Method Summary
Modifier and TypeMethodDescriptioncom.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<PacketCoreDataPlaneInner>,
PacketCoreDataPlaneInner> beginCreateOrUpdate
(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, PacketCoreDataPlaneInner parameters) Creates or updates a packet core data plane.com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<PacketCoreDataPlaneInner>,
PacketCoreDataPlaneInner> beginCreateOrUpdate
(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, PacketCoreDataPlaneInner parameters, com.azure.core.util.Context context) Creates or updates a packet core data plane.beginDelete
(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName) Deletes the specified packet core data plane.beginDelete
(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, com.azure.core.util.Context context) Deletes the specified packet core data plane.createOrUpdate
(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, PacketCoreDataPlaneInner parameters) Creates or updates a packet core data plane.createOrUpdate
(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, PacketCoreDataPlaneInner parameters, com.azure.core.util.Context context) Creates or updates a packet core data plane.void
Deletes the specified packet core data plane.void
delete
(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, com.azure.core.util.Context context) Deletes the specified packet core data plane.Gets information about the specified packet core data plane.com.azure.core.http.rest.Response<PacketCoreDataPlaneInner>
getWithResponse
(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, com.azure.core.util.Context context) Gets information about the specified packet core data plane.com.azure.core.http.rest.PagedIterable<PacketCoreDataPlaneInner>
listByPacketCoreControlPlane
(String resourceGroupName, String packetCoreControlPlaneName) Lists all the packet core data planes associated with a packet core control plane.com.azure.core.http.rest.PagedIterable<PacketCoreDataPlaneInner>
listByPacketCoreControlPlane
(String resourceGroupName, String packetCoreControlPlaneName, com.azure.core.util.Context context) Lists all the packet core data planes associated with a packet core control plane.updateTags
(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, TagsObject parameters) Updates packet core data planes tags.com.azure.core.http.rest.Response<PacketCoreDataPlaneInner>
updateTagsWithResponse
(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, TagsObject parameters, com.azure.core.util.Context context) Updates packet core data planes tags.
-
Method Details
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName) Deletes the specified packet core data plane.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.packetCoreControlPlaneName
- The name of the packet core control plane.packetCoreDataPlaneName
- The name of the packet core data plane.- 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.
-
beginDelete
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<Void>,Void> beginDelete(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, com.azure.core.util.Context context) Deletes the specified packet core data plane.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.packetCoreControlPlaneName
- The name of the packet core control plane.packetCoreDataPlaneName
- The name of the packet core data plane.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.
-
delete
void delete(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName) Deletes the specified packet core data plane.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.packetCoreControlPlaneName
- The name of the packet core control plane.packetCoreDataPlaneName
- The name of the packet core data plane.- 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.
-
delete
void delete(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, com.azure.core.util.Context context) Deletes the specified packet core data plane.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.packetCoreControlPlaneName
- The name of the packet core control plane.packetCoreDataPlaneName
- The name of the packet core data plane.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.
-
get
PacketCoreDataPlaneInner get(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName) Gets information about the specified packet core data plane.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.packetCoreControlPlaneName
- The name of the packet core control plane.packetCoreDataPlaneName
- The name of the packet core data plane.- Returns:
- information about the specified packet core data plane.
- 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<PacketCoreDataPlaneInner> getWithResponse(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, com.azure.core.util.Context context) Gets information about the specified packet core data plane.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.packetCoreControlPlaneName
- The name of the packet core control plane.packetCoreDataPlaneName
- The name of the packet core data plane.context
- The context to associate with this operation.- Returns:
- information about the specified packet core data plane 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.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<PacketCoreDataPlaneInner>,PacketCoreDataPlaneInner> beginCreateOrUpdate(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, PacketCoreDataPlaneInner parameters) Creates or updates a packet core data plane.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.packetCoreControlPlaneName
- The name of the packet core control plane.packetCoreDataPlaneName
- The name of the packet core data plane.parameters
- Parameters supplied to the create or update packet core data plane operation.- Returns:
- the
SyncPoller
for polling of packet core data plane resource. - 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.
-
beginCreateOrUpdate
com.azure.core.util.polling.SyncPoller<com.azure.core.management.polling.PollResult<PacketCoreDataPlaneInner>,PacketCoreDataPlaneInner> beginCreateOrUpdate(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, PacketCoreDataPlaneInner parameters, com.azure.core.util.Context context) Creates or updates a packet core data plane.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.packetCoreControlPlaneName
- The name of the packet core control plane.packetCoreDataPlaneName
- The name of the packet core data plane.parameters
- Parameters supplied to the create or update packet core data plane operation.context
- The context to associate with this operation.- Returns:
- the
SyncPoller
for polling of packet core data plane resource. - 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.
-
createOrUpdate
PacketCoreDataPlaneInner createOrUpdate(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, PacketCoreDataPlaneInner parameters) Creates or updates a packet core data plane.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.packetCoreControlPlaneName
- The name of the packet core control plane.packetCoreDataPlaneName
- The name of the packet core data plane.parameters
- Parameters supplied to the create or update packet core data plane operation.- Returns:
- packet core data plane resource.
- 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.
-
createOrUpdate
PacketCoreDataPlaneInner createOrUpdate(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, PacketCoreDataPlaneInner parameters, com.azure.core.util.Context context) Creates or updates a packet core data plane.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.packetCoreControlPlaneName
- The name of the packet core control plane.packetCoreDataPlaneName
- The name of the packet core data plane.parameters
- Parameters supplied to the create or update packet core data plane operation.context
- The context to associate with this operation.- Returns:
- packet core data plane resource.
- 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.
-
updateTags
PacketCoreDataPlaneInner updateTags(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, TagsObject parameters) Updates packet core data planes tags.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.packetCoreControlPlaneName
- The name of the packet core control plane.packetCoreDataPlaneName
- The name of the packet core data plane.parameters
- Parameters supplied to update packet core data plane tags.- Returns:
- packet core data plane resource.
- 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.
-
updateTagsWithResponse
com.azure.core.http.rest.Response<PacketCoreDataPlaneInner> updateTagsWithResponse(String resourceGroupName, String packetCoreControlPlaneName, String packetCoreDataPlaneName, TagsObject parameters, com.azure.core.util.Context context) Updates packet core data planes tags.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.packetCoreControlPlaneName
- The name of the packet core control plane.packetCoreDataPlaneName
- The name of the packet core data plane.parameters
- Parameters supplied to update packet core data plane tags.context
- The context to associate with this operation.- Returns:
- packet core data plane resource 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.
-
listByPacketCoreControlPlane
com.azure.core.http.rest.PagedIterable<PacketCoreDataPlaneInner> listByPacketCoreControlPlane(String resourceGroupName, String packetCoreControlPlaneName) Lists all the packet core data planes associated with a packet core control plane.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.packetCoreControlPlaneName
- The name of the packet core control plane.- Returns:
- response for packet core data planes API service call 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.
-
listByPacketCoreControlPlane
com.azure.core.http.rest.PagedIterable<PacketCoreDataPlaneInner> listByPacketCoreControlPlane(String resourceGroupName, String packetCoreControlPlaneName, com.azure.core.util.Context context) Lists all the packet core data planes associated with a packet core control plane.- Parameters:
resourceGroupName
- The name of the resource group. The name is case insensitive.packetCoreControlPlaneName
- The name of the packet core control plane.context
- The context to associate with this operation.- Returns:
- response for packet core data planes API service call 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.
-