AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.

Class: Aws::AppSync::Types::UpdateFunctionRequest

Inherits:
Struct
  • Object
show all
Defined in:
(unknown)

Overview

Note:

When passing UpdateFunctionRequest as input to an Aws::Client method, you can use a vanilla Hash:

{
  api_id: "String", # required
  name: "ResourceName", # required
  description: "String",
  function_id: "ResourceName", # required
  data_source_name: "ResourceName", # required
  request_mapping_template: "MappingTemplate", # required
  response_mapping_template: "MappingTemplate",
  function_version: "String", # required
}

Instance Attribute Summary collapse

Instance Attribute Details

#api_idString

The GraphQL API ID.

Returns:

  • (String)

    The GraphQL API ID.

#data_source_nameString

The Function DataSource name.

Returns:

  • (String)

    The Function DataSource name.

#descriptionString

The Function description.

Returns:

  • (String)

    The Function description.

#function_idString

The function ID.

Returns:

  • (String)

    The function ID.

#function_versionString

The version of the request mapping template. Currently the supported value is 2018-05-29.

Returns:

  • (String)

    The version of the request mapping template.

#nameString

The Function name.

Returns:

  • (String)

    The Function name.

#request_mapping_templateString

The Function request mapping template. Functions support only the 2018-05-29 version of the request mapping template.

Returns:

  • (String)

    The Function request mapping template.

#response_mapping_templateString

The Function request mapping template.

Returns:

  • (String)

    The Function request mapping template.