PutAccessPointPolicyRequest
public struct PutAccessPointPolicyRequest : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The AWS account ID for owner of the bucket associated with the specified access point.
Declaration
Swift
public let accountId: String
-
The name of the access point that you want to associate with the specified policy.
Declaration
Swift
public let name: String
-
The policy that you want to apply to the specified access point. For more information about access point policies, see Managing Data Access with Amazon S3 Access Points in the Amazon Simple Storage Service Developer Guide.
Declaration
Swift
public let policy: String
-
Undocumented
Declaration
Swift
public init(accountId: String, name: String, policy: String)
-
Declaration
Swift
public func validate(name: String) throws