ApplicationPolicyStatement

public struct ApplicationPolicyStatement : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • For the list of actions supported for this operation, see Application Permissions.

    Declaration

    Swift

    public let actions: [String]
  • An array of PrinciplalOrgIDs, which corresponds to AWS IAM aws:PrincipalOrgID global condition key.

    Declaration

    Swift

    public let principalOrgIDs: [String]?
  • An array of AWS account IDs, or * to make the application public.

    Declaration

    Swift

    public let principals: [String]
  • A unique ID for the statement.

    Declaration

    Swift

    public let statementId: String?
  • Undocumented

    Declaration

    Swift

    public init(actions: [String], principalOrgIDs: [String]? = nil, principals: [String], statementId: String? = nil)