Interface IPolicy
- All Superinterfaces:
software.constructs.IConstruct
,software.constructs.IDependable
,IPolicyRef
,IResource
,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
IPolicy.Jsii$Default
- All Known Implementing Classes:
IPolicy.Jsii$Proxy
,Policy
@Generated(value="jsii-pacmak/1.113.0 (build fc68b25)",
date="2025-09-15T14:51:58.844Z")
@Stability(Stable)
public interface IPolicy
extends software.amazon.jsii.JsiiSerializable, IResource, IPolicyRef
Represents an IAM Policy.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forIPolicy
.static final class
A proxy class which represents a concrete javascript instance of this type. -
Method Summary
Modifier and TypeMethodDescriptionsoftware.constructs.Node
getNode()
The tree node.The name of this policy.Methods inherited from interface software.amazon.awscdk.services.iam.IPolicyRef
getPolicyRef
Methods inherited from interface software.amazon.awscdk.IResource
applyRemovalPolicy, getEnv, getStack
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getPolicyName
The name of this policy. -
getNode
@Stability(Stable) @NotNull software.constructs.Node getNode()The tree node.- Specified by:
getNode
in interfacesoftware.constructs.IConstruct
-