public DeleteIdentityPoolResult deleteIdentityPool(DeleteIdentityPoolRequest request) {request = beforeClientExecution(request);return executeDeleteIdentityPool(request);}

public virtual DeleteIdentityPoolResponse DeleteIdentityPool(DeleteIdentityPoolRequest request){var options = new InvokeOptions();options.RequestMarshaller = DeleteIdentityPoolRequestMarshaller.Instance;options.ResponseUnmarshaller = DeleteIdentityPoolResponseUnmarshaller.Instance;return Invoke<DeleteIdentityPoolResponse>(request, options);}
