/AWS1/CL_WMLAVAILABILITYCONF¶
List all the AvailabilityConfiguration's for the given WorkMail
organization.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_domainname TYPE /AWS1/WMLDOMAINNAME /AWS1/WMLDOMAINNAME¶
Displays the domain to which the provider applies.
iv_providertype TYPE /AWS1/WMLAVAILABILITYPVDRTYPE /AWS1/WMLAVAILABILITYPVDRTYPE¶
Displays the provider type that applies to this domain.
io_ewsprovider TYPE REF TO /AWS1/CL_WMLREDACTEDEWSAVAIL00 /AWS1/CL_WMLREDACTEDEWSAVAIL00¶
If
ProviderTypeisEWS, then this field containsRedactedEwsAvailabilityProvider. Otherwise, it is not required.
io_lambdaprovider TYPE REF TO /AWS1/CL_WMLLAMBDAAVAILABILI00 /AWS1/CL_WMLLAMBDAAVAILABILI00¶
If ProviderType is
LAMBDAthen this field containsLambdaAvailabilityProvider. Otherwise, it is not required.
iv_datecreated TYPE /AWS1/WMLTIMESTAMP /AWS1/WMLTIMESTAMP¶
The date and time at which the availability configuration was created.
iv_datemodified TYPE /AWS1/WMLTIMESTAMP /AWS1/WMLTIMESTAMP¶
The date and time at which the availability configuration was last modified.
Queryable Attributes¶
DomainName¶
Displays the domain to which the provider applies.
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_DOMAINNAME() | Getter for DOMAINNAME, with configurable default | 
| ASK_DOMAINNAME() | Getter for DOMAINNAME w/ exceptions if field has no value | 
| HAS_DOMAINNAME() | Determine if DOMAINNAME has a value | 
ProviderType¶
Displays the provider type that applies to this domain.
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_PROVIDERTYPE() | Getter for PROVIDERTYPE, with configurable default | 
| ASK_PROVIDERTYPE() | Getter for PROVIDERTYPE w/ exceptions if field has no value | 
| HAS_PROVIDERTYPE() | Determine if PROVIDERTYPE has a value | 
EwsProvider¶
If
ProviderTypeisEWS, then this field containsRedactedEwsAvailabilityProvider. Otherwise, it is not required.
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_EWSPROVIDER() | Getter for EWSPROVIDER | 
LambdaProvider¶
If ProviderType is
LAMBDAthen this field containsLambdaAvailabilityProvider. Otherwise, it is not required.
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_LAMBDAPROVIDER() | Getter for LAMBDAPROVIDER | 
DateCreated¶
The date and time at which the availability configuration was created.
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_DATECREATED() | Getter for DATECREATED, with configurable default | 
| ASK_DATECREATED() | Getter for DATECREATED w/ exceptions if field has no value | 
| HAS_DATECREATED() | Determine if DATECREATED has a value | 
DateModified¶
The date and time at which the availability configuration was last modified.
Accessible with the following methods¶
| Method | Description | 
|---|---|
| GET_DATEMODIFIED() | Getter for DATEMODIFIED, with configurable default | 
| ASK_DATEMODIFIED() | Getter for DATEMODIFIED w/ exceptions if field has no value | 
| HAS_DATEMODIFIED() | Determine if DATEMODIFIED 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_AVAILABILITYCONFLIST¶
TYPES TT_AVAILABILITYCONFLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_WMLAVAILABILITYCONF WITH DEFAULT KEY
.