Sha256: 989dc7728b211e82a406a017ed97000549923422f7f91ae613606ebc0e11a080
Contents?: true
Size: 1.48 KB
Versions: 1
Compression:
Stored size: 1.48 KB
Contents
Aws.config[:s3] = { stub_responses: { list_buckets: { buckets: [ { name: 'my-bucket' } ] }, head_object: { content_type: 'binary/octet-stream' }, get_bucket_acl: { owner: { display_name: 'my-bucket-owner' }, grants: [ { grantee: { display_name: 'my-bucket-owner', type: 'CanonicalUser' }, permission: 'FULL_CONTROL' }, { grantee: { display_name: 'my-bucket-write-only', type: 'CanonicalUser' }, permission: 'WRITE' }, { grantee: { display_name: 'my-bucket-read-only', type: 'CanonicalUser' }, permission: 'READ' } ] }, get_bucket_cors: { cors_rules: [ { allowed_methods: ['GET'], allowed_origins: ['*'] }, { allowed_headers: ['*'], allowed_methods: ['GET'], allowed_origins: ['https://example.com', 'https://example.org'], expose_headers: ['X-Custom-Header'], max_age_seconds: 3600 } ] }, get_bucket_policy: { policy: <<-POLICY { "Version": "2012-10-17", "Statement": [ { "Sid": "AllowPublicRead", "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::my-bucket/*" } ] } POLICY } } }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
awspec-0.24.0 | lib/awspec/stub/s3_bucket.rb |