Table Of Contents

Feedback

User Guide

First time using the AWS CLI? See the User Guide for help getting started.

[ aws . devicefarm ]

renew-offering

Description

Explicitly sets the quantity of devices to renew for an offering, starting from the effectiveDate of the next period. The API returns a NotEligible error if the user is not permitted to invoke the operation. Please contact aws-devicefarm-support@amazon.com if you believe that you should be able to invoke this operation.

See also: AWS API Documentation

See 'aws help' for descriptions of global parameters.

Synopsis

  renew-offering
[--offering-id <value>]
[--quantity <value>]
[--cli-input-json <value>]
[--generate-cli-skeleton <value>]

Options

--offering-id (string)

The ID of a request to renew an offering.

--quantity (integer)

The quantity requested in an offering renewal.

--cli-input-json (string) Performs service operation based on the JSON string provided. The JSON string follows the format provided by --generate-cli-skeleton. If other arguments are provided on the command line, the CLI values will override the JSON-provided values. It is not possible to pass arbitrary binary values using a JSON-provided value as the string will be taken literally.

--generate-cli-skeleton (string) Prints a JSON skeleton to standard output without sending an API request. If provided with no value or the value input, prints a sample input JSON that can be used as an argument for --cli-input-json. If provided with the value output, it validates the command inputs and returns a sample output JSON for that command.

See 'aws help' for descriptions of global parameters.

Output

offeringTransaction -> (structure)

Represents the status of the offering transaction for the renewal.

offeringStatus -> (structure)

The status of an offering transaction.

type -> (string)

The type specified for the offering status.

offering -> (structure)

Represents the metadata of an offering status.

id -> (string)

The ID that corresponds to a device offering.

description -> (string)

A string describing the offering.

type -> (string)

The type of offering (e.g., "RECURRING") for a device.

platform -> (string)

The platform of the device (e.g., ANDROID or IOS).

recurringCharges -> (list)

Specifies whether there are recurring charges for the offering.

(structure)

Specifies whether charges for devices will be recurring.

cost -> (structure)

The cost of the recurring charge.

amount -> (double)

The numerical amount of an offering or transaction.

currencyCode -> (string)

The currency code of a monetary amount. For example, USD means "U.S. dollars."

frequency -> (string)

The frequency in which charges will recur.

quantity -> (integer)

The number of available devices in the offering.

effectiveOn -> (timestamp)

The date on which the offering is effective.

transactionId -> (string)

The transaction ID of the offering transaction.

offeringPromotionId -> (string)

The ID that corresponds to a device offering promotion.

createdOn -> (timestamp)

The date on which an offering transaction was created.

cost -> (structure)

The cost of an offering transaction.

amount -> (double)

The numerical amount of an offering or transaction.

currencyCode -> (string)

The currency code of a monetary amount. For example, USD means "U.S. dollars."