Interface IGrantable.Jsii$Default
- All Superinterfaces:
IGrantable
,software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
IAlias.Jsii$Default
,IApplication.Jsii$Default
,IAssumeRolePrincipal.Jsii$Default
,IAutoScalingGroup.Jsii$Default
,IComparablePrincipal.Jsii$Default
,IDeliveryStream.Jsii$Default
,IFunction.Jsii$Default
,IGroup.Jsii$Default
,IIdentity.Jsii$Default
,IInstance.Jsii$Default
,IJob.Jsii$Default
,IOriginAccessIdentity.Jsii$Default
,IPrincipal.Jsii$Default
,IProject.Jsii$Default
,IRole.Jsii$Default
,ISageMakerTask.Jsii$Default
,ISlackChannelConfiguration.Jsii$Default
,IStateMachine.Jsii$Default
,IUser.Jsii$Default
,IVersion.Jsii$Default
- All Known Implementing Classes:
IAlias.Jsii$Proxy
,IApplication.Jsii$Proxy
,IAssumeRolePrincipal.Jsii$Proxy
,IAutoScalingGroup.Jsii$Proxy
,IComparablePrincipal.Jsii$Proxy
,IDeliveryStream.Jsii$Proxy
,IFunction.Jsii$Proxy
,IGrantable.Jsii$Proxy
,IGroup.Jsii$Proxy
,IIdentity.Jsii$Proxy
,IInstance.Jsii$Proxy
,IJob.Jsii$Proxy
,IOriginAccessIdentity.Jsii$Proxy
,IPrincipal.Jsii$Proxy
,IProject.Jsii$Proxy
,IRole.Jsii$Proxy
,ISageMakerTask.Jsii$Proxy
,ISlackChannelConfiguration.Jsii$Proxy
,IStateMachine.Jsii$Proxy
,IUser.Jsii$Proxy
,IVersion.Jsii$Proxy
- Enclosing interface:
IGrantable
Internal default implementation for
IGrantable
.-
Nested Class Summary
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.iam.IGrantable
IGrantable.Jsii$Default, IGrantable.Jsii$Proxy
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getGrantPrincipal
The principal to grant permissions to.- Specified by:
getGrantPrincipal
in interfaceIGrantable
-