Class: Aws::DataExchange::Types::ImportAssetFromApiGatewayApiResponseDetails

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb

Overview

The response details.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#api_descriptionString

The API description.

Returns:

  • (String)


1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1660

class ImportAssetFromApiGatewayApiResponseDetails < Struct.new(
  :api_description,
  :api_id,
  :api_key,
  :api_name,
  :api_specification_md_5_hash,
  :api_specification_upload_url,
  :api_specification_upload_url_expires_at,
  :data_set_id,
  :protocol_type,
  :revision_id,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#api_idString

The API ID.

Returns:

  • (String)


1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1660

class ImportAssetFromApiGatewayApiResponseDetails < Struct.new(
  :api_description,
  :api_id,
  :api_key,
  :api_name,
  :api_specification_md_5_hash,
  :api_specification_upload_url,
  :api_specification_upload_url_expires_at,
  :data_set_id,
  :protocol_type,
  :revision_id,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#api_keyString

The API key.

Returns:

  • (String)


1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1660

class ImportAssetFromApiGatewayApiResponseDetails < Struct.new(
  :api_description,
  :api_id,
  :api_key,
  :api_name,
  :api_specification_md_5_hash,
  :api_specification_upload_url,
  :api_specification_upload_url_expires_at,
  :data_set_id,
  :protocol_type,
  :revision_id,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#api_nameString

The API name.

Returns:

  • (String)


1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1660

class ImportAssetFromApiGatewayApiResponseDetails < Struct.new(
  :api_description,
  :api_id,
  :api_key,
  :api_name,
  :api_specification_md_5_hash,
  :api_specification_upload_url,
  :api_specification_upload_url_expires_at,
  :data_set_id,
  :protocol_type,
  :revision_id,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#api_specification_md_5_hashString

The Base64-encoded Md5 hash for the API asset, used to ensure the integrity of the API at that location.

Returns:

  • (String)


1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1660

class ImportAssetFromApiGatewayApiResponseDetails < Struct.new(
  :api_description,
  :api_id,
  :api_key,
  :api_name,
  :api_specification_md_5_hash,
  :api_specification_upload_url,
  :api_specification_upload_url_expires_at,
  :data_set_id,
  :protocol_type,
  :revision_id,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#api_specification_upload_urlString

The upload URL of the API specification.

Returns:

  • (String)


1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1660

class ImportAssetFromApiGatewayApiResponseDetails < Struct.new(
  :api_description,
  :api_id,
  :api_key,
  :api_name,
  :api_specification_md_5_hash,
  :api_specification_upload_url,
  :api_specification_upload_url_expires_at,
  :data_set_id,
  :protocol_type,
  :revision_id,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#api_specification_upload_url_expires_atTime

The date and time that the upload URL expires, in ISO 8601 format.

Returns:

  • (Time)


1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1660

class ImportAssetFromApiGatewayApiResponseDetails < Struct.new(
  :api_description,
  :api_id,
  :api_key,
  :api_name,
  :api_specification_md_5_hash,
  :api_specification_upload_url,
  :api_specification_upload_url_expires_at,
  :data_set_id,
  :protocol_type,
  :revision_id,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#data_set_idString

The data set ID.

Returns:

  • (String)


1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1660

class ImportAssetFromApiGatewayApiResponseDetails < Struct.new(
  :api_description,
  :api_id,
  :api_key,
  :api_name,
  :api_specification_md_5_hash,
  :api_specification_upload_url,
  :api_specification_upload_url_expires_at,
  :data_set_id,
  :protocol_type,
  :revision_id,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#protocol_typeString

The protocol type.

Returns:

  • (String)


1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1660

class ImportAssetFromApiGatewayApiResponseDetails < Struct.new(
  :api_description,
  :api_id,
  :api_key,
  :api_name,
  :api_specification_md_5_hash,
  :api_specification_upload_url,
  :api_specification_upload_url_expires_at,
  :data_set_id,
  :protocol_type,
  :revision_id,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#revision_idString

The revision ID.

Returns:

  • (String)


1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1660

class ImportAssetFromApiGatewayApiResponseDetails < Struct.new(
  :api_description,
  :api_id,
  :api_key,
  :api_name,
  :api_specification_md_5_hash,
  :api_specification_upload_url,
  :api_specification_upload_url_expires_at,
  :data_set_id,
  :protocol_type,
  :revision_id,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end

#stageString

The API stage.

Returns:

  • (String)


1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
# File 'gems/aws-sdk-dataexchange/lib/aws-sdk-dataexchange/types.rb', line 1660

class ImportAssetFromApiGatewayApiResponseDetails < Struct.new(
  :api_description,
  :api_id,
  :api_key,
  :api_name,
  :api_specification_md_5_hash,
  :api_specification_upload_url,
  :api_specification_upload_url_expires_at,
  :data_set_id,
  :protocol_type,
  :revision_id,
  :stage)
  SENSITIVE = []
  include Aws::Structure
end