// UpdateProjectWithContext is the same as UpdateProject with the addition of
// the ability to pass a context and additional request options.
//
// See UpdateProject for details on how to use this API operation.
//
// The context must be non-nil and will be used for request cancellation. If
// the context is nil a panic will occur. In the future the SDK may create
// sub-contexts for http.Requests. See https://golang.org/pkg/context/
// for more information on using Contexts.
UpdateProjectWithContext is the same as UpdateProject with the addition of
the ability to pass a context and additional request options.

See UpdateProject for details on how to use this API operation.

The context must be non-nil and will be used for request cancellation. If
the context is nil a panic will occur. In the future the SDK may create
sub-contexts for http.Requests.
// UpdateProjectWithContext is the same as UpdateProject with the addition of // the ability to pass a context and additional request options . // // See UpdateProject for details on how to use this API operation . // // The context must be non - nil and will be used for request cancellation . If // the context is nil a panic will occur . In the future the SDK may create // sub - contexts for http . Requests . See https : // golang . org / pkg / context / // for more information on using Contexts .
func (c *GlueDataBrew) UpdateProjectWithContext(ctx aws.Context, input *UpdateProjectInput, opts ...request.Option) (*UpdateProjectOutput, error) {
	req, out := c.UpdateProjectRequest(input)
	req.SetContext(ctx)
	req.ApplyOptions(opts...)
	return out, req.Send()
}
func ( c * GlueDataBrew ) UpdateProjectWithContext ( ctx aws . Context , input * UpdateProjectInput , opts ... request . Option ) ( * UpdateProjectOutput , error ) { req , out := c . UpdateProjectRequest ( input ) req . SetContext ( ctx ) req . ApplyOptions ( opts ... ) return out , req . Send ( ) }
UpdateProjectWithContext is the same as UpdateProject with the addition of
the ability to pass a context and additional request options.
UpdateProjectWithContext is the same as UpdateProject with the addition of the ability to pass a context and additional request options .