Class: Aws::WorkMail::Types::UpdateAvailabilityConfigurationRequest

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#domain_nameString

The domain to which the provider applies the availability configuration.

Returns:

  • (String)


4693
4694
4695
4696
4697
4698
4699
4700
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4693

class UpdateAvailabilityConfigurationRequest < Struct.new(
  :organization_id,
  :domain_name,
  :ews_provider,
  :lambda_provider)
  SENSITIVE = []
  include Aws::Structure
end

#ews_providerTypes::EwsAvailabilityProvider

The EWS availability provider definition. The request must contain exactly one provider definition, either EwsProvider or LambdaProvider. The previously stored provider will be overridden by the one provided.



4693
4694
4695
4696
4697
4698
4699
4700
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4693

class UpdateAvailabilityConfigurationRequest < Struct.new(
  :organization_id,
  :domain_name,
  :ews_provider,
  :lambda_provider)
  SENSITIVE = []
  include Aws::Structure
end

#lambda_providerTypes::LambdaAvailabilityProvider

The Lambda availability provider definition. The request must contain exactly one provider definition, either EwsProvider or LambdaProvider. The previously stored provider will be overridden by the one provided.



4693
4694
4695
4696
4697
4698
4699
4700
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4693

class UpdateAvailabilityConfigurationRequest < Struct.new(
  :organization_id,
  :domain_name,
  :ews_provider,
  :lambda_provider)
  SENSITIVE = []
  include Aws::Structure
end

#organization_idString

The WorkMail organization for which the AvailabilityConfiguration will be updated.

Returns:

  • (String)


4693
4694
4695
4696
4697
4698
4699
4700
# File 'gems/aws-sdk-workmail/lib/aws-sdk-workmail/types.rb', line 4693

class UpdateAvailabilityConfigurationRequest < Struct.new(
  :organization_id,
  :domain_name,
  :ews_provider,
  :lambda_provider)
  SENSITIVE = []
  include Aws::Structure
end