| Package | Description |
|---|---|
| software.amazon.awscdk.services.backup |
AWS Backup Construct Library
|
| software.amazon.awscdk.services.ec2 |
Amazon EC2 Construct Library
|
| software.amazon.awscdk.services.globalaccelerator.endpoints |
Endpoints for AWS Global Accelerator
|
| Modifier and Type | Method and Description |
|---|---|
static BackupResource |
BackupResource.fromEc2Instance(IInstance instance)
An EC2 instance.
|
| Modifier and Type | Interface and Description |
|---|---|
static interface |
IInstance.Jsii$Default
Internal default implementation for
IInstance. |
| Modifier and Type | Class and Description |
|---|---|
class |
BastionHostLinux
This creates a linux bastion host you can use to connect to other instances or services in your VPC.
|
static class |
IInstance.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
Instance
This represents a single EC2 instance.
|
| Modifier and Type | Method and Description |
|---|---|
Grant |
IVolume.grantAttachVolume(IGrantable grantee,
List<IInstance> instances)
Grants permission to attach this Volume to an instance.
|
Grant |
IVolume.Jsii$Proxy.grantAttachVolume(IGrantable grantee,
List<IInstance> instances)
Grants permission to attach this Volume to an instance.
|
default Grant |
IVolume.Jsii$Default.grantAttachVolume(IGrantable grantee,
List<IInstance> instances)
Grants permission to attach this Volume to an instance.
|
Grant |
Volume.grantAttachVolume(IGrantable grantee,
List<IInstance> instances)
Grants permission to attach this Volume to an instance.
|
Grant |
IVolume.grantDetachVolume(IGrantable grantee,
List<IInstance> 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.
|
Grant |
IVolume.Jsii$Proxy.grantDetachVolume(IGrantable grantee,
List<IInstance> 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 Grant |
IVolume.Jsii$Default.grantDetachVolume(IGrantable grantee,
List<IInstance> 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.
|
Grant |
Volume.grantDetachVolume(IGrantable grantee,
List<IInstance> 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.
|
| Modifier and Type | Method and Description |
|---|---|
static InstanceEndpoint.Builder |
InstanceEndpoint.Builder.create(IInstance instance) |
| Constructor and Description |
|---|
InstanceEndpoint(IInstance instance) |
InstanceEndpoint(IInstance instance,
InstanceEndpointProps options) |
Copyright © 2022. All rights reserved.