| Package | Description |
|---|---|
| software.amazon.awssdk.services.eventbridge |
Amazon EventBridge helps you to respond to state changes in your Amazon Web Services resources.
|
| software.amazon.awssdk.services.eventbridge.model |
| Modifier and Type | Method and Description |
|---|---|
default PutPermissionResponse |
EventBridgeClient.putPermission(Consumer<PutPermissionRequest.Builder> putPermissionRequest)
Running
PutPermission permits the specified Amazon Web Services account or Amazon Web Services
organization to put events to the specified event bus. |
default CompletableFuture<PutPermissionResponse> |
EventBridgeAsyncClient.putPermission(Consumer<PutPermissionRequest.Builder> putPermissionRequest)
Running
PutPermission permits the specified Amazon Web Services account or Amazon Web Services
organization to put events to the specified event bus. |
| Modifier and Type | Method and Description |
|---|---|
PutPermissionRequest.Builder |
PutPermissionRequest.Builder.action(String action)
The action that you are enabling the other account to perform.
|
static PutPermissionRequest.Builder |
PutPermissionRequest.builder() |
PutPermissionRequest.Builder |
PutPermissionRequest.Builder.condition(Condition condition)
This parameter enables you to limit the permission to accounts that fulfill a certain condition, such as
being a member of a certain Amazon Web Services organization.
|
default PutPermissionRequest.Builder |
PutPermissionRequest.Builder.condition(Consumer<Condition.Builder> condition)
This parameter enables you to limit the permission to accounts that fulfill a certain condition, such as
being a member of a certain Amazon Web Services organization.
|
PutPermissionRequest.Builder |
PutPermissionRequest.Builder.eventBusName(String eventBusName)
The name of the event bus associated with the rule.
|
PutPermissionRequest.Builder |
PutPermissionRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
PutPermissionRequest.Builder |
PutPermissionRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
PutPermissionRequest.Builder |
PutPermissionRequest.Builder.policy(String policy)
A JSON string that describes the permission policy statement.
|
PutPermissionRequest.Builder |
PutPermissionRequest.Builder.principal(String principal)
The 12-digit Amazon Web Services account ID that you are permitting to put events to your default event bus.
|
PutPermissionRequest.Builder |
PutPermissionRequest.Builder.statementId(String statementId)
An identifier string for the external account that you are granting permissions to.
|
PutPermissionRequest.Builder |
PutPermissionRequest.toBuilder() |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends PutPermissionRequest.Builder> |
PutPermissionRequest.serializableBuilderClass() |
Copyright © 2022. All rights reserved.