Skip to content

/AWS1/CL_BUGBANDWIDTHRLINTER00

Describes a bandwidth rate limit interval for a gateway. A bandwidth rate limit schedule consists of one or more bandwidth rate limit intervals. A bandwidth rate limit interval defines a period of time on one or more days of the week, during which bandwidth rate limits are specified for uploading, downloading, or both.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_starthourofday TYPE /AWS1/BUGHOUROFDAY /AWS1/BUGHOUROFDAY

The hour of the day to start the bandwidth rate limit interval.

iv_endhourofday TYPE /AWS1/BUGHOUROFDAY /AWS1/BUGHOUROFDAY

The hour of the day to end the bandwidth rate limit interval.

iv_startminuteofhour TYPE /AWS1/BUGMINUTEOFHOUR /AWS1/BUGMINUTEOFHOUR

The minute of the hour to start the bandwidth rate limit interval. The interval begins at the start of that minute. To begin an interval exactly at the start of the hour, use the value 0.

iv_endminuteofhour TYPE /AWS1/BUGMINUTEOFHOUR /AWS1/BUGMINUTEOFHOUR

The minute of the hour to end the bandwidth rate limit interval.

The bandwidth rate limit interval ends at the end of the minute. To end an interval at the end of an hour, use the value 59.

it_daysofweek TYPE /AWS1/CL_BUGDAYSOFWEEK_W=>TT_DAYSOFWEEK TT_DAYSOFWEEK

The days of the week component of the bandwidth rate limit interval, represented as ordinal numbers from 0 to 6, where 0 represents Sunday and 6 represents Saturday.

Optional arguments:

iv_averageuploadrlinbitspe00 TYPE /AWS1/BUGAVERAGEUPLOADRLIM /AWS1/BUGAVERAGEUPLOADRLIM

The average upload rate limit component of the bandwidth rate limit interval, in bits per second. This field does not appear in the response if the upload rate limit is not set.

For Backup Gateway, the minimum value is (Value).


Queryable Attributes

AverageUploadRateLimitInBitsPerSec

The average upload rate limit component of the bandwidth rate limit interval, in bits per second. This field does not appear in the response if the upload rate limit is not set.

For Backup Gateway, the minimum value is (Value).

Accessible with the following methods

Method Description
GET_AVERAGEUPLOADRLINBITSP00() Getter for AVERAGEUPLOADRLINBITSPERSEC, with configurable de
ASK_AVERAGEUPLOADRLINBITSP00() Getter for AVERAGEUPLOADRLINBITSPERSEC w/ exceptions if fiel
HAS_AVERAGEUPLOADRLINBITSP00() Determine if AVERAGEUPLOADRLINBITSPERSEC has a value

StartHourOfDay

The hour of the day to start the bandwidth rate limit interval.

Accessible with the following methods

Method Description
GET_STARTHOUROFDAY() Getter for STARTHOUROFDAY, with configurable default
ASK_STARTHOUROFDAY() Getter for STARTHOUROFDAY w/ exceptions if field has no valu
HAS_STARTHOUROFDAY() Determine if STARTHOUROFDAY has a value

EndHourOfDay

The hour of the day to end the bandwidth rate limit interval.

Accessible with the following methods

Method Description
GET_ENDHOUROFDAY() Getter for ENDHOUROFDAY, with configurable default
ASK_ENDHOUROFDAY() Getter for ENDHOUROFDAY w/ exceptions if field has no value
HAS_ENDHOUROFDAY() Determine if ENDHOUROFDAY has a value

StartMinuteOfHour

The minute of the hour to start the bandwidth rate limit interval. The interval begins at the start of that minute. To begin an interval exactly at the start of the hour, use the value 0.

Accessible with the following methods

Method Description
GET_STARTMINUTEOFHOUR() Getter for STARTMINUTEOFHOUR, with configurable default
ASK_STARTMINUTEOFHOUR() Getter for STARTMINUTEOFHOUR w/ exceptions if field has no v
HAS_STARTMINUTEOFHOUR() Determine if STARTMINUTEOFHOUR has a value

EndMinuteOfHour

The minute of the hour to end the bandwidth rate limit interval.

The bandwidth rate limit interval ends at the end of the minute. To end an interval at the end of an hour, use the value 59.

Accessible with the following methods

Method Description
GET_ENDMINUTEOFHOUR() Getter for ENDMINUTEOFHOUR, with configurable default
ASK_ENDMINUTEOFHOUR() Getter for ENDMINUTEOFHOUR w/ exceptions if field has no val
HAS_ENDMINUTEOFHOUR() Determine if ENDMINUTEOFHOUR has a value

DaysOfWeek

The days of the week component of the bandwidth rate limit interval, represented as ordinal numbers from 0 to 6, where 0 represents Sunday and 6 represents Saturday.

Accessible with the following methods

Method Description
GET_DAYSOFWEEK() Getter for DAYSOFWEEK, with configurable default
ASK_DAYSOFWEEK() Getter for DAYSOFWEEK w/ exceptions if field has no value
HAS_DAYSOFWEEK() Determine if DAYSOFWEEK has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_BANDWIDTHRATELIMITINTERVALS

TYPES TT_BANDWIDTHRATELIMITINTERVALS TYPE STANDARD TABLE OF REF TO /AWS1/CL_BUGBANDWIDTHRLINTER00 WITH DEFAULT KEY
.