Amazon S3 - create bucket
Search form
Description - Creates a new bucket.
Runtime Class - com.ibi.agents.XDCreateBucketAgent
Configuration
This action requires a Amazon S3 Generic as well as the following required parameters.
Parameter Groups
Parameter Type Description
* Name: string Creates a new Amazon S3 bucket. However,bucket names must be unique across all of Amazon S3
ACL: string Canned ACL has a predefined set of grantees and access permissions
Select from one of the following options:
- private {Private} - Specifies that the owner is granted Permission.FullControl.
- public-read {PublicRead} - Specifies that the owner is granted Permission.FullControl and the GroupGrantee.AllUsers group grantee is granted Permission.Read access.
- public-read-write {PublicReadWrite} - Specifies that the owner is granted Permission.FullControl and the GroupGrantee.AllUsers group grantee is granted Permission.Read and Permission.Write access.
- authenticated-read {AuthenticatedRead} - Specifies that the owner is granted Permission.FullControl and the GroupGrantee.AuthenticatedUsers group grantee is granted Permission.Read access.
- log-delivery-write {LogDeliveryWrite} - Specifies that the owner is granted Permission.FullControl and the GroupGrantee.LogDelivery group grantee is granted Permission.Write access, so that access logs can be delivered.
- bucket-owner-read {BucketOwnerRead} - Specifies that the owner of the bucket is granted Permission.Read. The owner of the bucket is not necessarily the same as the owner of the object.
- bucket-owner-full-control {BucketOwnerFullControl} - Specifies that the owner of the bucket is granted Permission.FullControl. The owner of the bucket is not necessarily the same as the owner of the object.
- aws-exec-read {AwsExecRead} - Owner gets FULL_CONTROL. Amazon EC2 gets READ access to GET an Amazon Machine Image (AMI) bundle from Amazon S3.
Region: string Choose any AWS Region that is geographically close to you to optimize latency,
Select from one of the following options:
- GovCloud
- US_EAST_1
- US_EAST_2
- US_WEST_1
- US_WEST_2
- EU_WEST_1
- EU_WEST_2
- EU_CENTRAL_1
- AP_SOUTH_1
- AP_SOUTHEAST_1
- AP_SOUTHEAST_2
- AP_NORTHEAST_1
- AP_NORTHEAST_2
- SA_EAST_1
- CN_NORTH_1
- CA_CENTRAL_1
* - denotes required
Output Events
Runtime Class - com.ibi.agents.XDCreateBucketAgent
Configuration
This action requires a Amazon S3 Generic as well as the following required parameters.
Parameter Groups
Parameter Type Description
* Name: string Creates a new Amazon S3 bucket. However,bucket names must be unique across all of Amazon S3
ACL: string Canned ACL has a predefined set of grantees and access permissions
Select from one of the following options:
- private {Private} - Specifies that the owner is granted Permission.FullControl.
- public-read {PublicRead} - Specifies that the owner is granted Permission.FullControl and the GroupGrantee.AllUsers group grantee is granted Permission.Read access.
- public-read-write {PublicReadWrite} - Specifies that the owner is granted Permission.FullControl and the GroupGrantee.AllUsers group grantee is granted Permission.Read and Permission.Write access.
- authenticated-read {AuthenticatedRead} - Specifies that the owner is granted Permission.FullControl and the GroupGrantee.AuthenticatedUsers group grantee is granted Permission.Read access.
- log-delivery-write {LogDeliveryWrite} - Specifies that the owner is granted Permission.FullControl and the GroupGrantee.LogDelivery group grantee is granted Permission.Write access, so that access logs can be delivered.
- bucket-owner-read {BucketOwnerRead} - Specifies that the owner of the bucket is granted Permission.Read. The owner of the bucket is not necessarily the same as the owner of the object.
- bucket-owner-full-control {BucketOwnerFullControl} - Specifies that the owner of the bucket is granted Permission.FullControl. The owner of the bucket is not necessarily the same as the owner of the object.
- aws-exec-read {AwsExecRead} - Owner gets FULL_CONTROL. Amazon EC2 gets READ access to GET an Amazon Machine Image (AMI) bundle from Amazon S3.
Region: string Choose any AWS Region that is geographically close to you to optimize latency,
Select from one of the following options:
- GovCloud
- US_EAST_1
- US_EAST_2
- US_WEST_1
- US_WEST_2
- EU_WEST_1
- EU_WEST_2
- EU_CENTRAL_1
- AP_SOUTH_1
- AP_SOUTHEAST_1
- AP_SOUTHEAST_2
- AP_NORTHEAST_1
- AP_NORTHEAST_2
- SA_EAST_1
- CN_NORTH_1
- CA_CENTRAL_1
* - denotes required
Output Events
Configuration
This action requires a Amazon S3 Generic as well as the following required parameters.Parameter Groups
Parameter | Type | Description | |
---|---|---|---|
* | Name: | string | Creates a new Amazon S3 bucket. However,bucket names must be unique across all of Amazon S3 | ACL: | string | Canned ACL has a predefined set of grantees and access permissions
Select from one of the following options:
|
Region: | string | Choose any AWS Region that is geographically close to you to optimize latency,
Select from one of the following options:
|
* - denotes required
Output Events
Name | Description |
---|---|
onFailOperation | Could not perform the operation requested. |
onNoSuchBucket | The specified bucket does not exist. |
onFailUnreachable | The host was located but cannot be reached. |
onNotFound | The resource was not found. This may or may not be a failure. |
onFailDuplicate | Operation failed due to duplicate resource and and this is considered an error. |
onFailConnect | Could not connect to the external system. |
onInvalidVersion | Invalid Version |
onFailTimeout | The operation timed out. |
onNoSuchKey | The specified key does not exist. |
onInvalidAccessKeyID | The AWS access key ID you provided does not exist in our records. |
onMaxBucketsReached | You have attempted to create more buckets than allowed. |