Skip to content

/AWS1/CL_TBDGETFARMRESPONSE

Mixin that adds an optional ARN field to response structures. Apply to SummaryMixins (flows into Get, Summary, and BatchGet) and Create outputs.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_farmid TYPE /AWS1/TBDFARMID /AWS1/TBDFARMID

The farm ID of the farm to get.

iv_displayname TYPE /AWS1/TBDRESOURCENAME /AWS1/TBDRESOURCENAME

The display name of the farm.

This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.

iv_createdat TYPE /AWS1/TBDCREATEDAT /AWS1/TBDCREATEDAT

The date and time the resource was created.

iv_createdby TYPE /AWS1/TBDCREATEDBY /AWS1/TBDCREATEDBY

The user or system that created this resource.

iv_costscalefactor TYPE /AWS1/RT_FLOAT_AS_STRING /AWS1/RT_FLOAT_AS_STRING

A multiplier applied to the farm's calculated costs for usage data and budget tracking. A value less than 1 represents a discount, a value greater than 1 represents a premium, and a value of 1 represents no adjustment.

Optional arguments:

iv_kmskeyarn TYPE /AWS1/TBDKMSKEYARN /AWS1/TBDKMSKEYARN

The ARN of the KMS key used on the farm.

iv_updatedat TYPE /AWS1/TBDUPDATEDAT /AWS1/TBDUPDATEDAT

The date and time the resource was updated.

iv_updatedby TYPE /AWS1/TBDUPDATEDBY /AWS1/TBDUPDATEDBY

The user or system that updated this resource.

iv_description TYPE /AWS1/TBDDESCRIPTION /AWS1/TBDDESCRIPTION

The description of the farm.

This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.


Queryable Attributes

farmId

The farm ID of the farm to get.

Accessible with the following methods

Method Description
GET_FARMID() Getter for FARMID, with configurable default
ASK_FARMID() Getter for FARMID w/ exceptions if field has no value
HAS_FARMID() Determine if FARMID has a value

displayName

The display name of the farm.

This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.

Accessible with the following methods

Method Description
GET_DISPLAYNAME() Getter for DISPLAYNAME, with configurable default
ASK_DISPLAYNAME() Getter for DISPLAYNAME w/ exceptions if field has no value
HAS_DISPLAYNAME() Determine if DISPLAYNAME has a value

kmsKeyArn

The ARN of the KMS key used on the farm.

Accessible with the following methods

Method Description
GET_KMSKEYARN() Getter for KMSKEYARN, with configurable default
ASK_KMSKEYARN() Getter for KMSKEYARN w/ exceptions if field has no value
HAS_KMSKEYARN() Determine if KMSKEYARN has a value

createdAt

The date and time the resource was created.

Accessible with the following methods

Method Description
GET_CREATEDAT() Getter for CREATEDAT, with configurable default
ASK_CREATEDAT() Getter for CREATEDAT w/ exceptions if field has no value
HAS_CREATEDAT() Determine if CREATEDAT has a value

createdBy

The user or system that created this resource.

Accessible with the following methods

Method Description
GET_CREATEDBY() Getter for CREATEDBY, with configurable default
ASK_CREATEDBY() Getter for CREATEDBY w/ exceptions if field has no value
HAS_CREATEDBY() Determine if CREATEDBY has a value

updatedAt

The date and time the resource was updated.

Accessible with the following methods

Method Description
GET_UPDATEDAT() Getter for UPDATEDAT, with configurable default
ASK_UPDATEDAT() Getter for UPDATEDAT w/ exceptions if field has no value
HAS_UPDATEDAT() Determine if UPDATEDAT has a value

updatedBy

The user or system that updated this resource.

Accessible with the following methods

Method Description
GET_UPDATEDBY() Getter for UPDATEDBY, with configurable default
ASK_UPDATEDBY() Getter for UPDATEDBY w/ exceptions if field has no value
HAS_UPDATEDBY() Determine if UPDATEDBY has a value

description

The description of the farm.

This field can store any content. Escape or encode this content before displaying it on a webpage or any other system that might interpret the content of this field.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

costScaleFactor

A multiplier applied to the farm's calculated costs for usage data and budget tracking. A value less than 1 represents a discount, a value greater than 1 represents a premium, and a value of 1 represents no adjustment.

Accessible with the following methods

Method Description
GET_COSTSCALEFACTOR() Getter for COSTSCALEFACTOR, with configurable default
ASK_COSTSCALEFACTOR() Getter for COSTSCALEFACTOR w/ exceptions if field has no val
STR_COSTSCALEFACTOR() String format for COSTSCALEFACTOR, with configurable default
HAS_COSTSCALEFACTOR() Determine if COSTSCALEFACTOR has a value