Amazon WorkMail · Schema

AvailabilityConfiguration

List all the AvailabilityConfiguration's for the given WorkMail organization.

Business CommunicationCalendarEmailExchangeEnterprise

Properties

Name Type Description
DomainName object
ProviderType object
EwsProvider object
LambdaProvider object
DateCreated object
DateModified object
View JSON Schema on GitHub

JSON Schema

workmail-availability-configuration-schema.json Raw ↑
{
  "type": "object",
  "properties": {
    "DomainName": {
      "allOf": [
        {
          "$ref": "#/components/schemas/DomainName"
        },
        {
          "description": "Displays the domain to which the provider applies."
        }
      ]
    },
    "ProviderType": {
      "allOf": [
        {
          "$ref": "#/components/schemas/AvailabilityProviderType"
        },
        {
          "description": "Displays the provider type that applies to this domain."
        }
      ]
    },
    "EwsProvider": {
      "allOf": [
        {
          "$ref": "#/components/schemas/RedactedEwsAvailabilityProvider"
        },
        {
          "description": "If <code>ProviderType</code> is <code>EWS</code>, then this field contains <code>RedactedEwsAvailabilityProvider</code>. Otherwise, it is not required."
        }
      ]
    },
    "LambdaProvider": {
      "allOf": [
        {
          "$ref": "#/components/schemas/LambdaAvailabilityProvider"
        },
        {
          "description": "If ProviderType is <code>LAMBDA</code> then this field contains <code>LambdaAvailabilityProvider</code>. Otherwise, it is not required."
        }
      ]
    },
    "DateCreated": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Timestamp"
        },
        {
          "description": "The date and time at which the availability configuration was created."
        }
      ]
    },
    "DateModified": {
      "allOf": [
        {
          "$ref": "#/components/schemas/Timestamp"
        },
        {
          "description": "The date and time at which the availability configuration was last modified."
        }
      ]
    }
  },
  "description": "List all the <code>AvailabilityConfiguration</code>'s for the given WorkMail organization.",
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "AvailabilityConfiguration",
  "$id": "https://raw.githubusercontent.com/api-evangelist/amazon-workmail/refs/heads/main/json-schema/workmail-availability-configuration-schema.json"
}