| Package | Description |
|---|---|
| software.amazon.awssdk.services.workmail |
WorkMail is a secure, managed business email and calendaring service with support for existing desktop and mobile
email clients.
|
| software.amazon.awssdk.services.workmail.model |
| Modifier and Type | Method and Description |
|---|---|
default PutAccessControlRuleResponse |
WorkMailClient.putAccessControlRule(Consumer<PutAccessControlRuleRequest.Builder> putAccessControlRuleRequest)
Adds a new access control rule for the specified organization.
|
default CompletableFuture<PutAccessControlRuleResponse> |
WorkMailAsyncClient.putAccessControlRule(Consumer<PutAccessControlRuleRequest.Builder> putAccessControlRuleRequest)
Adds a new access control rule for the specified organization.
|
| Modifier and Type | Method and Description |
|---|---|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.actions(Collection<String> actions)
Access protocol actions to include in the rule.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.actions(String... actions)
Access protocol actions to include in the rule.
|
static PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.builder() |
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.description(String description)
The rule description.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.effect(AccessControlRuleEffect effect)
The rule effect.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.effect(String effect)
The rule effect.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.impersonationRoleIds(Collection<String> impersonationRoleIds)
Impersonation role IDs to include in the rule.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.impersonationRoleIds(String... impersonationRoleIds)
Impersonation role IDs to include in the rule.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.ipRanges(Collection<String> ipRanges)
IPv4 CIDR ranges to include in the rule.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.ipRanges(String... ipRanges)
IPv4 CIDR ranges to include in the rule.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.name(String name)
The rule name.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.notActions(Collection<String> notActions)
Access protocol actions to exclude from the rule.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.notActions(String... notActions)
Access protocol actions to exclude from the rule.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.notImpersonationRoleIds(Collection<String> notImpersonationRoleIds)
Impersonation role IDs to exclude from the rule.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.notImpersonationRoleIds(String... notImpersonationRoleIds)
Impersonation role IDs to exclude from the rule.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.notIpRanges(Collection<String> notIpRanges)
IPv4 CIDR ranges to exclude from the rule.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.notIpRanges(String... notIpRanges)
IPv4 CIDR ranges to exclude from the rule.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.notUserIds(Collection<String> notUserIds)
User IDs to exclude from the rule.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.notUserIds(String... notUserIds)
User IDs to exclude from the rule.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.organizationId(String organizationId)
The identifier of the organization.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.toBuilder() |
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.userIds(Collection<String> userIds)
User IDs to include in the rule.
|
PutAccessControlRuleRequest.Builder |
PutAccessControlRuleRequest.Builder.userIds(String... userIds)
User IDs to include in the rule.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends PutAccessControlRuleRequest.Builder> |
PutAccessControlRuleRequest.serializableBuilderClass() |
Copyright © 2023. All rights reserved.