| Package | Description |
|---|---|
| software.amazon.awscdk.services.ec2 |
Amazon EC2 Construct Library
|
| Modifier and Type | Method and Description |
|---|---|
CfnInstance.Builder |
CfnInstance.Builder.additionalInfo(String additionalInfo)
`AWS::EC2::Instance.AdditionalInfo`.
|
CfnInstance.Builder |
CfnInstance.Builder.affinity(String affinity)
`AWS::EC2::Instance.Affinity`.
|
CfnInstance.Builder |
CfnInstance.Builder.availabilityZone(String availabilityZone)
`AWS::EC2::Instance.AvailabilityZone`.
|
CfnInstance.Builder |
CfnInstance.Builder.blockDeviceMappings(IResolvable blockDeviceMappings)
`AWS::EC2::Instance.BlockDeviceMappings`.
|
CfnInstance.Builder |
CfnInstance.Builder.blockDeviceMappings(List<? extends Object> blockDeviceMappings)
`AWS::EC2::Instance.BlockDeviceMappings`.
|
CfnInstance.Builder |
CfnInstance.Builder.cpuOptions(CfnInstance.CpuOptionsProperty cpuOptions)
`AWS::EC2::Instance.CpuOptions`.
|
CfnInstance.Builder |
CfnInstance.Builder.cpuOptions(IResolvable cpuOptions)
`AWS::EC2::Instance.CpuOptions`.
|
static CfnInstance.Builder |
CfnInstance.Builder.create(software.constructs.Construct scope,
String id) |
CfnInstance.Builder |
CfnInstance.Builder.creditSpecification(CfnInstance.CreditSpecificationProperty creditSpecification)
`AWS::EC2::Instance.CreditSpecification`.
|
CfnInstance.Builder |
CfnInstance.Builder.creditSpecification(IResolvable creditSpecification)
`AWS::EC2::Instance.CreditSpecification`.
|
CfnInstance.Builder |
CfnInstance.Builder.disableApiTermination(Boolean disableApiTermination)
`AWS::EC2::Instance.DisableApiTermination`.
|
CfnInstance.Builder |
CfnInstance.Builder.disableApiTermination(IResolvable disableApiTermination)
`AWS::EC2::Instance.DisableApiTermination`.
|
CfnInstance.Builder |
CfnInstance.Builder.ebsOptimized(Boolean ebsOptimized)
`AWS::EC2::Instance.EbsOptimized`.
|
CfnInstance.Builder |
CfnInstance.Builder.ebsOptimized(IResolvable ebsOptimized)
`AWS::EC2::Instance.EbsOptimized`.
|
CfnInstance.Builder |
CfnInstance.Builder.elasticGpuSpecifications(IResolvable elasticGpuSpecifications)
`AWS::EC2::Instance.ElasticGpuSpecifications`.
|
CfnInstance.Builder |
CfnInstance.Builder.elasticGpuSpecifications(List<? extends Object> elasticGpuSpecifications)
`AWS::EC2::Instance.ElasticGpuSpecifications`.
|
CfnInstance.Builder |
CfnInstance.Builder.elasticInferenceAccelerators(IResolvable elasticInferenceAccelerators)
`AWS::EC2::Instance.ElasticInferenceAccelerators`.
|
CfnInstance.Builder |
CfnInstance.Builder.elasticInferenceAccelerators(List<? extends Object> elasticInferenceAccelerators)
`AWS::EC2::Instance.ElasticInferenceAccelerators`.
|
CfnInstance.Builder |
CfnInstance.Builder.enclaveOptions(CfnInstance.EnclaveOptionsProperty enclaveOptions)
`AWS::EC2::Instance.EnclaveOptions`.
|
CfnInstance.Builder |
CfnInstance.Builder.enclaveOptions(IResolvable enclaveOptions)
`AWS::EC2::Instance.EnclaveOptions`.
|
CfnInstance.Builder |
CfnInstance.Builder.hibernationOptions(CfnInstance.HibernationOptionsProperty hibernationOptions)
`AWS::EC2::Instance.HibernationOptions`.
|
CfnInstance.Builder |
CfnInstance.Builder.hibernationOptions(IResolvable hibernationOptions)
`AWS::EC2::Instance.HibernationOptions`.
|
CfnInstance.Builder |
CfnInstance.Builder.hostId(String hostId)
`AWS::EC2::Instance.HostId`.
|
CfnInstance.Builder |
CfnInstance.Builder.hostResourceGroupArn(String hostResourceGroupArn)
`AWS::EC2::Instance.HostResourceGroupArn`.
|
CfnInstance.Builder |
CfnInstance.Builder.iamInstanceProfile(String iamInstanceProfile)
`AWS::EC2::Instance.IamInstanceProfile`.
|
CfnInstance.Builder |
CfnInstance.Builder.imageId(String imageId)
`AWS::EC2::Instance.ImageId`.
|
CfnInstance.Builder |
CfnInstance.Builder.instanceInitiatedShutdownBehavior(String instanceInitiatedShutdownBehavior)
`AWS::EC2::Instance.InstanceInitiatedShutdownBehavior`.
|
CfnInstance.Builder |
CfnInstance.Builder.instanceType(String instanceType)
`AWS::EC2::Instance.InstanceType`.
|
CfnInstance.Builder |
CfnInstance.Builder.ipv6AddressCount(Number ipv6AddressCount)
`AWS::EC2::Instance.Ipv6AddressCount`.
|
CfnInstance.Builder |
CfnInstance.Builder.ipv6Addresses(IResolvable ipv6Addresses)
`AWS::EC2::Instance.Ipv6Addresses`.
|
CfnInstance.Builder |
CfnInstance.Builder.ipv6Addresses(List<? extends Object> ipv6Addresses)
`AWS::EC2::Instance.Ipv6Addresses`.
|
CfnInstance.Builder |
CfnInstance.Builder.kernelId(String kernelId)
`AWS::EC2::Instance.KernelId`.
|
CfnInstance.Builder |
CfnInstance.Builder.keyName(String keyName)
`AWS::EC2::Instance.KeyName`.
|
CfnInstance.Builder |
CfnInstance.Builder.launchTemplate(CfnInstance.LaunchTemplateSpecificationProperty launchTemplate)
`AWS::EC2::Instance.LaunchTemplate`.
|
CfnInstance.Builder |
CfnInstance.Builder.launchTemplate(IResolvable launchTemplate)
`AWS::EC2::Instance.LaunchTemplate`.
|
CfnInstance.Builder |
CfnInstance.Builder.licenseSpecifications(IResolvable licenseSpecifications)
`AWS::EC2::Instance.LicenseSpecifications`.
|
CfnInstance.Builder |
CfnInstance.Builder.licenseSpecifications(List<? extends Object> licenseSpecifications)
`AWS::EC2::Instance.LicenseSpecifications`.
|
CfnInstance.Builder |
CfnInstance.Builder.monitoring(Boolean monitoring)
`AWS::EC2::Instance.Monitoring`.
|
CfnInstance.Builder |
CfnInstance.Builder.monitoring(IResolvable monitoring)
`AWS::EC2::Instance.Monitoring`.
|
CfnInstance.Builder |
CfnInstance.Builder.networkInterfaces(IResolvable networkInterfaces)
`AWS::EC2::Instance.NetworkInterfaces`.
|
CfnInstance.Builder |
CfnInstance.Builder.networkInterfaces(List<? extends Object> networkInterfaces)
`AWS::EC2::Instance.NetworkInterfaces`.
|
CfnInstance.Builder |
CfnInstance.Builder.placementGroupName(String placementGroupName)
`AWS::EC2::Instance.PlacementGroupName`.
|
CfnInstance.Builder |
CfnInstance.Builder.privateIpAddress(String privateIpAddress)
`AWS::EC2::Instance.PrivateIpAddress`.
|
CfnInstance.Builder |
CfnInstance.Builder.ramdiskId(String ramdiskId)
`AWS::EC2::Instance.RamdiskId`.
|
CfnInstance.Builder |
CfnInstance.Builder.securityGroupIds(List<String> securityGroupIds)
`AWS::EC2::Instance.SecurityGroupIds`.
|
CfnInstance.Builder |
CfnInstance.Builder.securityGroups(List<String> securityGroups)
`AWS::EC2::Instance.SecurityGroups`.
|
CfnInstance.Builder |
CfnInstance.Builder.sourceDestCheck(Boolean sourceDestCheck)
`AWS::EC2::Instance.SourceDestCheck`.
|
CfnInstance.Builder |
CfnInstance.Builder.sourceDestCheck(IResolvable sourceDestCheck)
`AWS::EC2::Instance.SourceDestCheck`.
|
CfnInstance.Builder |
CfnInstance.Builder.ssmAssociations(IResolvable ssmAssociations)
`AWS::EC2::Instance.SsmAssociations`.
|
CfnInstance.Builder |
CfnInstance.Builder.ssmAssociations(List<? extends Object> ssmAssociations)
`AWS::EC2::Instance.SsmAssociations`.
|
CfnInstance.Builder |
CfnInstance.Builder.subnetId(String subnetId)
`AWS::EC2::Instance.SubnetId`.
|
CfnInstance.Builder |
CfnInstance.Builder.tags(List<? extends CfnTag> tags)
`AWS::EC2::Instance.Tags`.
|
CfnInstance.Builder |
CfnInstance.Builder.tenancy(String tenancy)
`AWS::EC2::Instance.Tenancy`.
|
CfnInstance.Builder |
CfnInstance.Builder.userData(String userData)
`AWS::EC2::Instance.UserData`.
|
CfnInstance.Builder |
CfnInstance.Builder.volumes(IResolvable volumes)
`AWS::EC2::Instance.Volumes`.
|
CfnInstance.Builder |
CfnInstance.Builder.volumes(List<? extends Object> volumes)
`AWS::EC2::Instance.Volumes`.
|
Copyright © 2021. All rights reserved.