Uses of Interface
software.amazon.awscdk.interfaces.ec2.IInstanceRef
Packages that use IInstanceRef
Package
Description
AWS Backup Construct Library
Amazon EC2 Construct Library
-
Uses of IInstanceRef in software.amazon.awscdk.interfaces.ec2
Subinterfaces of IInstanceRef in software.amazon.awscdk.interfaces.ec2Modifier and TypeInterfaceDescriptionstatic interfaceInternal default implementation forIInstanceRef.Classes in software.amazon.awscdk.interfaces.ec2 that implement IInstanceRefModifier and TypeClassDescriptionstatic final classA proxy class which represents a concrete javascript instance of this type. -
Uses of IInstanceRef in software.amazon.awscdk.services.backup
Methods in software.amazon.awscdk.services.backup with parameters of type IInstanceRefModifier and TypeMethodDescriptionstatic BackupResourceBackupResource.fromEc2Instance(IInstanceRef instance) An EC2 instance. -
Uses of IInstanceRef in software.amazon.awscdk.services.ec2
Subinterfaces of IInstanceRef in software.amazon.awscdk.services.ec2Modifier and TypeInterfaceDescriptioninterfacestatic interfaceInternal default implementation forIInstance.Classes in software.amazon.awscdk.services.ec2 that implement IInstanceRefModifier and TypeClassDescriptionclassThis creates a linux bastion host you can use to connect to other instances or services in your VPC.classSpecifies an EC2 instance.static final classA proxy class which represents a concrete javascript instance of this type.classThis represents a single EC2 instance.Methods in software.amazon.awscdk.services.ec2 that return IInstanceRefModifier and TypeMethodDescriptionstatic IInstanceRefCfnInstance.fromInstanceId(software.constructs.Construct scope, String id, String instanceId) Creates a new IInstanceRef from a instanceId.Method parameters in software.amazon.awscdk.services.ec2 with type arguments of type IInstanceRefModifier and TypeMethodDescriptionIVolume.grantAttachVolume(IGrantable grantee, List<IInstanceRef> instances) Grants permission to attach this Volume to an instance.default GrantIVolume.Jsii$Default.grantAttachVolume(IGrantable grantee, List<IInstanceRef> instances) Grants permission to attach this Volume to an instance.final GrantIVolume.Jsii$Proxy.grantAttachVolume(IGrantable grantee, List<IInstanceRef> instances) Grants permission to attach this Volume to an instance.Volume.grantAttachVolume(IGrantable grantee, List<IInstanceRef> instances) Grants permission to attach this Volume to an instance.IVolume.grantDetachVolume(IGrantable grantee, List<IInstanceRef> instances) Grants permission to detach this Volume from an instance CAUTION: Granting an instance permission to detach from itself using this method will lead to an unresolvable circular reference between the instance role and the instance.default GrantIVolume.Jsii$Default.grantDetachVolume(IGrantable grantee, List<IInstanceRef> instances) Grants permission to detach this Volume from an instance CAUTION: Granting an instance permission to detach from itself using this method will lead to an unresolvable circular reference between the instance role and the instance.final GrantIVolume.Jsii$Proxy.grantDetachVolume(IGrantable grantee, List<IInstanceRef> instances) Grants permission to detach this Volume from an instance CAUTION: Granting an instance permission to detach from itself using this method will lead to an unresolvable circular reference between the instance role and the instance.Volume.grantDetachVolume(IGrantable grantee, List<IInstanceRef> instances) Grants permission to detach this Volume from an instance CAUTION: Granting an instance permission to detach from itself using this method will lead to an unresolvable circular reference between the instance role and the instance.