Class: Aws::CloudDirectory::Types::PublishSchemaRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-clouddirectory/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#development_schema_arnString

The Amazon Resource Name (ARN) that is associated with the development schema. For more information, see arns.

Returns:

  • (String)


4750
4751
4752
4753
4754
4755
4756
4757
# File 'lib/aws-sdk-clouddirectory/types.rb', line 4750

class PublishSchemaRequest < Struct.new(
  :development_schema_arn,
  :version,
  :minor_version,
  :name)
  SENSITIVE = []
  include Aws::Structure
end

#minor_versionString

The minor version under which the schema will be published. This parameter is recommended. Schemas have both a major and minor version associated with them.

Returns:

  • (String)


4750
4751
4752
4753
4754
4755
4756
4757
# File 'lib/aws-sdk-clouddirectory/types.rb', line 4750

class PublishSchemaRequest < Struct.new(
  :development_schema_arn,
  :version,
  :minor_version,
  :name)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The new name under which the schema will be published. If this is not provided, the development schema is considered.

Returns:

  • (String)


4750
4751
4752
4753
4754
4755
4756
4757
# File 'lib/aws-sdk-clouddirectory/types.rb', line 4750

class PublishSchemaRequest < Struct.new(
  :development_schema_arn,
  :version,
  :minor_version,
  :name)
  SENSITIVE = []
  include Aws::Structure
end

#versionString

The major version under which the schema will be published. Schemas have both a major and minor version associated with them.

Returns:

  • (String)


4750
4751
4752
4753
4754
4755
4756
4757
# File 'lib/aws-sdk-clouddirectory/types.rb', line 4750

class PublishSchemaRequest < Struct.new(
  :development_schema_arn,
  :version,
  :minor_version,
  :name)
  SENSITIVE = []
  include Aws::Structure
end