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