Package io.aws.lambda.events.system
Class IamPolicyResponse
- java.lang.Object
-
- io.aws.lambda.events.system.IamPolicyResponse
-
- All Implemented Interfaces:
java.io.Serializable
public class IamPolicyResponse extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIamPolicyResponse.PolicyDocumentstatic classIamPolicyResponse.Statement
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringALLOWstatic java.lang.StringDENYstatic java.lang.StringEXECUTE_API_INVOKEstatic java.lang.StringVERSION_2012_10_17
-
Constructor Summary
Constructors Constructor Description IamPolicyResponse()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IamPolicyResponse.StatementallowStatement(java.lang.String resource)static IamPolicyResponse.StatementdenyStatement(java.lang.String resource)@NotNull java.util.Map<java.lang.String,java.lang.Object>getContext()java.util.Map<java.lang.String,java.lang.Object>getPolicyDocument()
-
-
-
Field Detail
-
EXECUTE_API_INVOKE
public static final java.lang.String EXECUTE_API_INVOKE
- See Also:
- Constant Field Values
-
VERSION_2012_10_17
public static final java.lang.String VERSION_2012_10_17
- See Also:
- Constant Field Values
-
ALLOW
public static final java.lang.String ALLOW
- See Also:
- Constant Field Values
-
DENY
public static final java.lang.String DENY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getContext
@NotNull public @NotNull java.util.Map<java.lang.String,java.lang.Object> getContext()
-
getPolicyDocument
public java.util.Map<java.lang.String,java.lang.Object> getPolicyDocument()
-
allowStatement
public static IamPolicyResponse.Statement allowStatement(java.lang.String resource)
-
denyStatement
public static IamPolicyResponse.Statement denyStatement(java.lang.String resource)
-
-