Skip to content

Commit

Permalink
Add support for bucket ARN parsing for object versioning APIs
Browse files Browse the repository at this point in the history
  • Loading branch information
cenedhryn committed May 18, 2022
1 parent 66d341c commit e9ff1b1
Showing 1 changed file with 24 additions and 0 deletions.
Expand Up @@ -224,6 +224,30 @@
"otherFieldsToPopulate": {
"accountId": "accountId().orElseThrow(() -> new IllegalArgumentException(\"accountId cannot be null\"))"
}
},
"PutBucketVersioningRequest": {
"field": "bucket",
"arnConverterFqcn": "software.amazon.awssdk.services.s3control.internal.S3ControlArnConverter",
"arnResourceFqcn": "software.amazon.awssdk.services.s3control.S3ControlBucketResource",
"arnResourceSubstitutionGetter": "bucketName",
"baseArnResourceFqcn": "software.amazon.awssdk.services.s3.internal.resource.S3Resource",
"executionAttributeKeyFqcn": "software.amazon.awssdk.services.s3control.internal.S3ControlInternalExecutionAttribute",
"executionAttributeValueFqcn": "software.amazon.awssdk.services.s3control.internal.S3ArnableField",
"otherFieldsToPopulate": {
"accountId": "accountId().orElseThrow(() -> new IllegalArgumentException(\"accountId cannot be null\"))"
}
},
"GetBucketVersioningRequest": {
"field": "bucket",
"arnConverterFqcn": "software.amazon.awssdk.services.s3control.internal.S3ControlArnConverter",
"arnResourceFqcn": "software.amazon.awssdk.services.s3control.S3ControlBucketResource",
"arnResourceSubstitutionGetter": "bucketName",
"baseArnResourceFqcn": "software.amazon.awssdk.services.s3.internal.resource.S3Resource",
"executionAttributeKeyFqcn": "software.amazon.awssdk.services.s3control.internal.S3ControlInternalExecutionAttribute",
"executionAttributeValueFqcn": "software.amazon.awssdk.services.s3control.internal.S3ArnableField",
"otherFieldsToPopulate": {
"accountId": "accountId().orElseThrow(() -> new IllegalArgumentException(\"accountId cannot be null\"))"
}
}
}
}

0 comments on commit e9ff1b1

Please sign in to comment.