Class: Aws::Schemas::Types::UpdateSchemaRequest

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

Overview

Note:

When making an API call, you may pass UpdateSchemaRequest data as a hash:

{
  client_token_id: "__stringMin0Max36",
  content: "__stringMin1Max100000",
  description: "__stringMin0Max256",
  registry_name: "__string", # required
  schema_name: "__string", # required
  type: "OpenApi3", # accepts OpenApi3
}

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#client_token_idString

A suitable default value is auto-generated. You should normally not need to pass this option.

Returns:

  • (String)


2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
# File 'gems/aws-sdk-schemas/lib/aws-sdk-schemas/types.rb', line 2234

class UpdateSchemaRequest < Struct.new(
  :client_token_id,
  :content,
  :description,
  :registry_name,
  :schema_name,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#contentString

Returns:

  • (String)


2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
# File 'gems/aws-sdk-schemas/lib/aws-sdk-schemas/types.rb', line 2234

class UpdateSchemaRequest < Struct.new(
  :client_token_id,
  :content,
  :description,
  :registry_name,
  :schema_name,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#descriptionString

Returns:

  • (String)


2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
# File 'gems/aws-sdk-schemas/lib/aws-sdk-schemas/types.rb', line 2234

class UpdateSchemaRequest < Struct.new(
  :client_token_id,
  :content,
  :description,
  :registry_name,
  :schema_name,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#registry_nameString

Returns:

  • (String)


2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
# File 'gems/aws-sdk-schemas/lib/aws-sdk-schemas/types.rb', line 2234

class UpdateSchemaRequest < Struct.new(
  :client_token_id,
  :content,
  :description,
  :registry_name,
  :schema_name,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#schema_nameString

Returns:

  • (String)


2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
# File 'gems/aws-sdk-schemas/lib/aws-sdk-schemas/types.rb', line 2234

class UpdateSchemaRequest < Struct.new(
  :client_token_id,
  :content,
  :description,
  :registry_name,
  :schema_name,
  :type)
  SENSITIVE = []
  include Aws::Structure
end

#typeString

Returns:

  • (String)


2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
# File 'gems/aws-sdk-schemas/lib/aws-sdk-schemas/types.rb', line 2234

class UpdateSchemaRequest < Struct.new(
  :client_token_id,
  :content,
  :description,
  :registry_name,
  :schema_name,
  :type)
  SENSITIVE = []
  include Aws::Structure
end