AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.
Performs a test on an availability provider to ensure that access is allowed. For
EWS, it verifies the provided credentials can be used to successfully log in. For
Lambda, it verifies that the Lambda function can be invoked and that the resource
access policy was configured to deny anonymous access. An anonymous invocation is
one done without providing either a
The request must contain either one provider definition (SourceArn
or SourceAccount
header.
EwsProvider
or LambdaProvider
)
or the DomainName
parameter. If the DomainName
parameter is provided,
the configuration stored under the DomainName
will be tested.
For .NET Core this operation is only available in asynchronous form. Please refer to TestAvailabilityConfigurationAsync.
Namespace: Amazon.WorkMail
Assembly: AWSSDK.WorkMail.dll
Version: 3.x.y.z
public abstract TestAvailabilityConfigurationResponse TestAvailabilityConfiguration( TestAvailabilityConfigurationRequest request )
Container for the necessary parameters to execute the TestAvailabilityConfiguration service method.
Exception | Condition |
---|---|
InvalidParameterException | One or more of the input parameters don't match the service's restrictions. |
OrganizationNotFoundException | An operation received a valid organization identifier that either doesn't belong or exist in the system. |
OrganizationStateException | The organization must have a valid state to perform certain operations on the organization or its members. |
ResourceNotFoundException | The resource cannot be found. |
.NET Framework:
Supported in: 4.5 and newer, 3.5