deleteAccessConfig method

  1. @override
Future<Operation> deleteAccessConfig(
  1. DeleteAccessConfigInstanceRequest request
)
override

Deletes an access config from an instance's network interface.

Throws a http.ClientException if there were problems communicating with the API service. Throws a ServiceException if the API method failed for any reason.

Implementation

@override
Future<Operation> deleteAccessConfig(
  DeleteAccessConfigInstanceRequest request,
) async {
  if (isClosed) throw StateError('Service is closed');

  if (_deleteAccessConfig case final deleteAccessConfig?) {
    return deleteAccessConfig(request);
  }
  throw UnsupportedError('deleteAccessConfig');
}