Class: Aws::CloudDirectory::Types::UpgradePublishedSchemaRequest

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 ARN of the development schema with the changes used for the upgrade.

Returns:

  • (String)


5507
5508
5509
5510
5511
5512
5513
5514
# File 'lib/aws-sdk-clouddirectory/types.rb', line 5507

class UpgradePublishedSchemaRequest < Struct.new(
  :development_schema_arn,
  :published_schema_arn,
  :minor_version,
  :dry_run)
  SENSITIVE = []
  include Aws::Structure
end

#dry_runBoolean

Used for testing whether the Development schema provided is backwards compatible, or not, with the publish schema provided by the user to be upgraded. If schema compatibility fails, an exception would be thrown else the call would succeed. This parameter is optional and defaults to false.

Returns:

  • (Boolean)


5507
5508
5509
5510
5511
5512
5513
5514
# File 'lib/aws-sdk-clouddirectory/types.rb', line 5507

class UpgradePublishedSchemaRequest < Struct.new(
  :development_schema_arn,
  :published_schema_arn,
  :minor_version,
  :dry_run)
  SENSITIVE = []
  include Aws::Structure
end

#minor_versionString

Identifies the minor version of the published schema that will be created. This parameter is NOT optional.

Returns:

  • (String)


5507
5508
5509
5510
5511
5512
5513
5514
# File 'lib/aws-sdk-clouddirectory/types.rb', line 5507

class UpgradePublishedSchemaRequest < Struct.new(
  :development_schema_arn,
  :published_schema_arn,
  :minor_version,
  :dry_run)
  SENSITIVE = []
  include Aws::Structure
end

#published_schema_arnString

The ARN of the published schema to be upgraded.

Returns:

  • (String)


5507
5508
5509
5510
5511
5512
5513
5514
# File 'lib/aws-sdk-clouddirectory/types.rb', line 5507

class UpgradePublishedSchemaRequest < Struct.new(
  :development_schema_arn,
  :published_schema_arn,
  :minor_version,
  :dry_run)
  SENSITIVE = []
  include Aws::Structure
end