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

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

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

Overview

Note:

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

{
  development_schema_arn: "Arn", # required
  published_schema_arn: "Arn", # required
  minor_version: "Version", # required
  dry_run: false,
}

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)

    The ARN of the development schema with the changes used for the upgrade.

#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)

    Used for testing whether the Development schema provided is backwards compatible, or not, with the publish schema provided by the user to be upgraded.

#minor_versionString

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

Returns:

  • (String)

    Identifies the minor version of the published schema that will be created.

#published_schema_arnString

The ARN of the published schema to be upgraded.

Returns:

  • (String)

    The ARN of the published schema to be upgraded.