Class BucketGrant
Inheritance
System.Object
BucketGrant
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.S3.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class BucketGrant
Fields
View SourceId
Canonical user id to grant for. Used only when type is CanonicalUser.
Declaration
public readonly string Id
Field Value
| Type | Description |
|---|---|
| System.String |
Permissions
List of permissions to apply for grantee. Valid values are READ, WRITE, READ_ACP, WRITE_ACP, FULL_CONTROL.
Declaration
public readonly ImmutableArray<string> Permissions
Field Value
| Type | Description |
|---|---|
| System.Collections.Immutable.ImmutableArray<System.String> |
Type
- Type of grantee to apply for. Valid values are
CanonicalUserandGroup.AmazonCustomerByEmailis not supported.
Declaration
public readonly string Type
Field Value
| Type | Description |
|---|---|
| System.String |
Uri
Uri address to grant for. Used only when type is Group.
Declaration
public readonly string Uri
Field Value
| Type | Description |
|---|---|
| System.String |