| Modifier and Type | Method and Description |
|---|---|
default SubnetSelection |
ProviderProps.getVpcSubnets()
(experimental) Which subnets from the VPC to place the lambda functions in.
|
SubnetSelection |
ProviderProps.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
ProviderProps.Builder |
ProviderProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
ProviderProps.getVpcSubnets() |
Provider.Builder |
Provider.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) Which subnets from the VPC to place the lambda functions in.
|
| Constructor and Description |
|---|
Jsii$Proxy(IFunction onEventHandler,
IFunction isCompleteHandler,
RetentionDays logRetention,
Duration queryInterval,
IRole role,
List<? extends ISecurityGroup> securityGroups,
Duration totalTimeout,
IVpc vpc,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ProviderProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default SubnetSelection |
CommonAutoScalingGroupProps.getVpcSubnets()
(experimental) Where to place instances within the VPC.
|
SubnetSelection |
CommonAutoScalingGroupProps.Jsii$Proxy.getVpcSubnets() |
SubnetSelection |
AutoScalingGroupProps.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
CommonAutoScalingGroupProps.Builder |
CommonAutoScalingGroupProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
CommonAutoScalingGroupProps.getVpcSubnets() |
AutoScalingGroupProps.Builder |
AutoScalingGroupProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
CommonAutoScalingGroupProps.getVpcSubnets() |
AutoScalingGroup.Builder |
AutoScalingGroup.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) Where to place instances within the VPC.
|
| Constructor and Description |
|---|
Jsii$Proxy(Boolean allowAllOutbound,
Boolean associatePublicIpAddress,
String autoScalingGroupName,
List<? extends BlockDevice> blockDevices,
Duration cooldown,
Number desiredCapacity,
List<? extends GroupMetrics> groupMetrics,
HealthCheck healthCheck,
Boolean ignoreUnmodifiedSizeProperties,
Monitoring instanceMonitoring,
String keyName,
Number maxCapacity,
Duration maxInstanceLifetime,
Number minCapacity,
Boolean newInstancesProtectedFromScaleIn,
List<? extends NotificationConfiguration> notifications,
Signals signals,
String spotPrice,
UpdatePolicy updatePolicy,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
CommonAutoScalingGroupProps.Builder. |
Jsii$Proxy(InstanceType instanceType,
IMachineImage machineImage,
IVpc vpc,
CloudFormationInit init,
ApplyCloudFormationInitOptions initOptions,
IRole role,
ISecurityGroup securityGroup,
UserData userData,
Boolean allowAllOutbound,
Boolean associatePublicIpAddress,
String autoScalingGroupName,
List<? extends BlockDevice> blockDevices,
Duration cooldown,
Number desiredCapacity,
List<? extends GroupMetrics> groupMetrics,
HealthCheck healthCheck,
Boolean ignoreUnmodifiedSizeProperties,
Monitoring instanceMonitoring,
String keyName,
Number maxCapacity,
Duration maxInstanceLifetime,
Number minCapacity,
Boolean newInstancesProtectedFromScaleIn,
List<? extends NotificationConfiguration> notifications,
Signals signals,
String spotPrice,
UpdatePolicy updatePolicy,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
AutoScalingGroupProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
SubnetSelection |
EdgeFunctionProps.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
EdgeFunctionProps.Builder |
EdgeFunctionProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
FunctionOptions.getVpcSubnets() |
EdgeFunction.Builder |
EdgeFunction.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) Where to place the network interfaces within the VPC.
|
| Constructor and Description |
|---|
Jsii$Proxy(String stackId,
Code code,
String handler,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
EdgeFunctionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
SubnetSelection |
ProjectProps.Jsii$Proxy.getSubnetSelection() |
SubnetSelection |
PipelineProjectProps.Jsii$Proxy.getSubnetSelection() |
default SubnetSelection |
CommonProjectProps.getSubnetSelection()
(experimental) Where to place the network interfaces within the VPC.
|
SubnetSelection |
CommonProjectProps.Jsii$Proxy.getSubnetSelection() |
| Modifier and Type | Method and Description |
|---|---|
ProjectProps.Builder |
ProjectProps.Builder.subnetSelection(SubnetSelection subnetSelection)
Sets the value of
CommonProjectProps.getSubnetSelection() |
PipelineProjectProps.Builder |
PipelineProjectProps.Builder.subnetSelection(SubnetSelection subnetSelection)
Sets the value of
CommonProjectProps.getSubnetSelection() |
CommonProjectProps.Builder |
CommonProjectProps.Builder.subnetSelection(SubnetSelection subnetSelection)
Sets the value of
CommonProjectProps.getSubnetSelection() |
PipelineProject.Builder |
PipelineProject.Builder.subnetSelection(SubnetSelection subnetSelection)
(experimental) Where to place the network interfaces within the VPC.
|
Project.Builder |
Project.Builder.subnetSelection(SubnetSelection subnetSelection)
(experimental) Where to place the network interfaces within the VPC.
|
| Constructor and Description |
|---|
Jsii$Proxy(Boolean allowAllOutbound,
Boolean badge,
BuildSpec buildSpec,
Cache cache,
Boolean checkSecretsInPlainTextEnvVariables,
Number concurrentBuildLimit,
String description,
IKey encryptionKey,
BuildEnvironment environment,
Map<String,? extends BuildEnvironmentVariable> environmentVariables,
List<? extends IFileSystemLocation> fileSystemLocations,
Boolean grantReportGroupPermissions,
LoggingOptions logging,
String projectName,
Duration queuedTimeout,
IRole role,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Duration timeout,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
PipelineProjectProps.Builder. |
Jsii$Proxy(Boolean allowAllOutbound,
Boolean badge,
BuildSpec buildSpec,
Cache cache,
Boolean checkSecretsInPlainTextEnvVariables,
Number concurrentBuildLimit,
String description,
IKey encryptionKey,
BuildEnvironment environment,
Map<String,? extends BuildEnvironmentVariable> environmentVariables,
List<? extends IFileSystemLocation> fileSystemLocations,
Boolean grantReportGroupPermissions,
LoggingOptions logging,
String projectName,
Duration queuedTimeout,
IRole role,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Duration timeout,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
CommonProjectProps.Builder. |
Jsii$Proxy(IArtifacts artifacts,
List<? extends IArtifacts> secondaryArtifacts,
List<? extends ISource> secondarySources,
ISource source,
Boolean allowAllOutbound,
Boolean badge,
BuildSpec buildSpec,
Cache cache,
Boolean checkSecretsInPlainTextEnvVariables,
Number concurrentBuildLimit,
String description,
IKey encryptionKey,
BuildEnvironment environment,
Map<String,? extends BuildEnvironmentVariable> environmentVariables,
List<? extends IFileSystemLocation> fileSystemLocations,
Boolean grantReportGroupPermissions,
LoggingOptions logging,
String projectName,
Duration queuedTimeout,
IRole role,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Duration timeout,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ProjectProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default SubnetSelection |
DatabaseClusterProps.getVpcSubnets()
(experimental) Where to place the instances within the VPC.
|
SubnetSelection |
DatabaseClusterProps.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
DatabaseClusterProps.getVpcSubnets() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) Where to place the instances within the VPC.
|
| Constructor and Description |
|---|
Jsii$Proxy(InstanceType instanceType,
Login masterUser,
IVpc vpc,
BackupProps backup,
String dbClusterName,
String engineVersion,
String instanceIdentifierBase,
Number instances,
IKey kmsKey,
IClusterParameterGroup parameterGroup,
Number port,
String preferredMaintenanceWindow,
RemovalPolicy removalPolicy,
ISecurityGroup securityGroup,
Boolean storageEncrypted,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterProps.Builder. |
| Modifier and Type | Class and Description |
|---|---|
static class |
SubnetSelection.Jsii$Proxy
An implementation for
SubnetSelection |
| Modifier and Type | Method and Description |
|---|---|
SubnetSelection |
SubnetSelection.Builder.build()
Builds the configured instance.
|
default SubnetSelection |
VpcProps.getNatGatewaySubnets()
(experimental) Configures the subnets which will have NAT Gateways/Instances.
|
SubnetSelection |
VpcProps.Jsii$Proxy.getNatGatewaySubnets() |
SubnetSelection |
InterfaceVpcEndpointProps.Jsii$Proxy.getSubnets() |
default SubnetSelection |
InterfaceVpcEndpointOptions.getSubnets()
(experimental) The subnets in which to create an endpoint network interface.
|
SubnetSelection |
InterfaceVpcEndpointOptions.Jsii$Proxy.getSubnets() |
default SubnetSelection |
BastionHostLinuxProps.getSubnetSelection()
(experimental) Select the subnets to run the bastion host in.
|
SubnetSelection |
BastionHostLinuxProps.Jsii$Proxy.getSubnetSelection() |
default SubnetSelection |
NetworkAclProps.getSubnetSelection()
(experimental) Subnets in the given VPC to associate the ACL with.
|
SubnetSelection |
NetworkAclProps.Jsii$Proxy.getSubnetSelection() |
default SubnetSelection |
ClientVpnEndpointOptions.getVpcSubnets()
(experimental) Subnets to associate to the client VPN endpoint.
|
SubnetSelection |
ClientVpnEndpointOptions.Jsii$Proxy.getVpcSubnets() |
default SubnetSelection |
InstanceProps.getVpcSubnets()
(experimental) Where to place the instance within the VPC.
|
SubnetSelection |
InstanceProps.Jsii$Proxy.getVpcSubnets() |
SubnetSelection |
ClientVpnEndpointProps.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
default List<SubnetSelection> |
GatewayVpcEndpointOptions.getSubnets()
(experimental) Where to add endpoint routing.
|
List<SubnetSelection> |
GatewayVpcEndpointOptions.Jsii$Proxy.getSubnets() |
List<SubnetSelection> |
GatewayVpcEndpointProps.Jsii$Proxy.getSubnets() |
default List<SubnetSelection> |
VpcProps.getVpnRoutePropagation()
(experimental) Where to propagate VPN routes.
|
List<SubnetSelection> |
VpcProps.Jsii$Proxy.getVpnRoutePropagation() |
default List<SubnetSelection> |
EnableVpnGatewayOptions.getVpnRoutePropagation()
(experimental) Provide an array of subnets where the route propagation should be added.
|
List<SubnetSelection> |
EnableVpnGatewayOptions.Jsii$Proxy.getVpnRoutePropagation() |
| Modifier and Type | Method and Description |
|---|---|
void |
NetworkAcl.associateWithSubnet(String id,
SubnetSelection selection)
(experimental) Associate the ACL with a given set of subnets.
|
VpcProps.Builder |
VpcProps.Builder.natGatewaySubnets(SubnetSelection natGatewaySubnets)
Sets the value of
VpcProps.getNatGatewaySubnets() |
Vpc.Builder |
Vpc.Builder.natGatewaySubnets(SubnetSelection natGatewaySubnets)
(experimental) Configures the subnets which will have NAT Gateways/Instances.
|
protected List<ISubnet> |
Vpc.selectSubnetObjects(SubnetSelection selection)
(experimental) Return the subnets appropriate for the placement strategy.
|
SelectedSubnets |
Vpc.selectSubnets(SubnetSelection selection)
(experimental) Returns IDs of selected subnets.
|
SelectedSubnets |
IVpc.selectSubnets(SubnetSelection selection)
(experimental) Return information on the subnets appropriate for the given selection strategy.
|
SelectedSubnets |
IVpc.Jsii$Proxy.selectSubnets(SubnetSelection selection)
(experimental) Return information on the subnets appropriate for the given selection strategy.
|
default SelectedSubnets |
IVpc.Jsii$Default.selectSubnets(SubnetSelection selection)
(experimental) Return information on the subnets appropriate for the given selection strategy.
|
InterfaceVpcEndpoint.Builder |
InterfaceVpcEndpoint.Builder.subnets(SubnetSelection subnets)
(experimental) The subnets in which to create an endpoint network interface.
|
InterfaceVpcEndpointProps.Builder |
InterfaceVpcEndpointProps.Builder.subnets(SubnetSelection subnets)
Sets the value of
InterfaceVpcEndpointOptions.getSubnets() |
InterfaceVpcEndpointOptions.Builder |
InterfaceVpcEndpointOptions.Builder.subnets(SubnetSelection subnets)
Sets the value of
InterfaceVpcEndpointOptions.getSubnets() |
BastionHostLinuxProps.Builder |
BastionHostLinuxProps.Builder.subnetSelection(SubnetSelection subnetSelection)
Sets the value of
BastionHostLinuxProps.getSubnetSelection() |
NetworkAcl.Builder |
NetworkAcl.Builder.subnetSelection(SubnetSelection subnetSelection)
(experimental) Subnets in the given VPC to associate the ACL with.
|
BastionHostLinux.Builder |
BastionHostLinux.Builder.subnetSelection(SubnetSelection subnetSelection)
(experimental) Select the subnets to run the bastion host in.
|
NetworkAclProps.Builder |
NetworkAclProps.Builder.subnetSelection(SubnetSelection subnetSelection)
Sets the value of
NetworkAclProps.getSubnetSelection() |
ClientVpnEndpointOptions.Builder |
ClientVpnEndpointOptions.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
ClientVpnEndpointOptions.getVpcSubnets() |
ClientVpnEndpoint.Builder |
ClientVpnEndpoint.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) Subnets to associate to the client VPN endpoint.
|
InstanceProps.Builder |
InstanceProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
InstanceProps.getVpcSubnets() |
Instance.Builder |
Instance.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) Where to place the instance within the VPC.
|
ClientVpnEndpointProps.Builder |
ClientVpnEndpointProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
ClientVpnEndpointOptions.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
GatewayVpcEndpointOptions.Builder |
GatewayVpcEndpointOptions.Builder.subnets(List<? extends SubnetSelection> subnets)
Sets the value of
GatewayVpcEndpointOptions.getSubnets() |
GatewayVpcEndpoint.Builder |
GatewayVpcEndpoint.Builder.subnets(List<? extends SubnetSelection> subnets)
(experimental) Where to add endpoint routing.
|
GatewayVpcEndpointProps.Builder |
GatewayVpcEndpointProps.Builder.subnets(List<? extends SubnetSelection> subnets)
Sets the value of
GatewayVpcEndpointOptions.getSubnets() |
VpcProps.Builder |
VpcProps.Builder.vpnRoutePropagation(List<? extends SubnetSelection> vpnRoutePropagation)
Sets the value of
VpcProps.getVpnRoutePropagation() |
Vpc.Builder |
Vpc.Builder.vpnRoutePropagation(List<? extends SubnetSelection> vpnRoutePropagation)
(experimental) Where to propagate VPN routes.
|
EnableVpnGatewayOptions.Builder |
EnableVpnGatewayOptions.Builder.vpnRoutePropagation(List<? extends SubnetSelection> vpnRoutePropagation)
Sets the value of
EnableVpnGatewayOptions.getVpnRoutePropagation() |
| Constructor and Description |
|---|
Jsii$Proxy(IInterfaceVpcEndpointService service,
Boolean lookupSupportedAzs,
Boolean open,
Boolean privateDnsEnabled,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnets)
Constructor that initializes the object based on literal property values passed by the
InterfaceVpcEndpointOptions.Builder. |
Jsii$Proxy(InstanceType instanceType,
IMachineImage machineImage,
IVpc vpc,
Boolean allowAllOutbound,
String availabilityZone,
List<? extends BlockDevice> blockDevices,
CloudFormationInit init,
ApplyCloudFormationInitOptions initOptions,
String instanceName,
String keyName,
String privateIpAddress,
Duration resourceSignalTimeout,
IRole role,
ISecurityGroup securityGroup,
Boolean sourceDestCheck,
UserData userData,
Boolean userDataCausesReplacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
InstanceProps.Builder. |
Jsii$Proxy(IVpc vpc,
IInterfaceVpcEndpointService service,
Boolean lookupSupportedAzs,
Boolean open,
Boolean privateDnsEnabled,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnets)
Constructor that initializes the object based on literal property values passed by the
InterfaceVpcEndpointProps.Builder. |
Jsii$Proxy(IVpc vpc,
String availabilityZone,
List<? extends BlockDevice> blockDevices,
String instanceName,
InstanceType instanceType,
IMachineImage machineImage,
ISecurityGroup securityGroup,
SubnetSelection subnetSelection)
Constructor that initializes the object based on literal property values passed by the
BastionHostLinuxProps.Builder. |
Jsii$Proxy(IVpc vpc,
String cidr,
String serverCertificateArn,
Boolean authorizeAllUsersToVpcCidr,
String clientCertificateArn,
IClientVpnConnectionHandler clientConnectionHandler,
String description,
List<String> dnsServers,
Boolean logging,
ILogGroup logGroup,
ILogStream logStream,
VpnPort port,
List<? extends ISecurityGroup> securityGroups,
Boolean selfServicePortal,
Boolean splitTunnel,
TransportProtocol transportProtocol,
ClientVpnUserBasedAuthentication userBasedAuthentication,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClientVpnEndpointProps.Builder. |
Jsii$Proxy(IVpc vpc,
String networkAclName,
SubnetSelection subnetSelection)
Constructor that initializes the object based on literal property values passed by the
NetworkAclProps.Builder. |
Jsii$Proxy(String cidr,
DefaultInstanceTenancy defaultInstanceTenancy,
Boolean enableDnsHostnames,
Boolean enableDnsSupport,
Map<String,? extends FlowLogOptions> flowLogs,
Map<String,? extends GatewayVpcEndpointOptions> gatewayEndpoints,
Number maxAzs,
NatProvider natGatewayProvider,
Number natGateways,
SubnetSelection natGatewaySubnets,
List<? extends SubnetConfiguration> subnetConfiguration,
Map<String,? extends VpnConnectionOptions> vpnConnections,
Boolean vpnGateway,
Number vpnGatewayAsn,
List<? extends SubnetSelection> vpnRoutePropagation)
Constructor that initializes the object based on literal property values passed by the
VpcProps.Builder. |
Jsii$Proxy(String cidr,
String serverCertificateArn,
Boolean authorizeAllUsersToVpcCidr,
String clientCertificateArn,
IClientVpnConnectionHandler clientConnectionHandler,
String description,
List<String> dnsServers,
Boolean logging,
ILogGroup logGroup,
ILogStream logStream,
VpnPort port,
List<? extends ISecurityGroup> securityGroups,
Boolean selfServicePortal,
Boolean splitTunnel,
TransportProtocol transportProtocol,
ClientVpnUserBasedAuthentication userBasedAuthentication,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClientVpnEndpointOptions.Builder. |
| Constructor and Description |
|---|
Jsii$Proxy(IGatewayVpcEndpointService service,
List<? extends SubnetSelection> subnets)
Constructor that initializes the object based on literal property values passed by the
GatewayVpcEndpointOptions.Builder. |
Jsii$Proxy(IVpc vpc,
IGatewayVpcEndpointService service,
List<? extends SubnetSelection> subnets)
Constructor that initializes the object based on literal property values passed by the
GatewayVpcEndpointProps.Builder. |
Jsii$Proxy(List<? extends SubnetSelection> vpnRoutePropagation,
String type,
Number amazonSideAsn)
Constructor that initializes the object based on literal property values passed by the
EnableVpnGatewayOptions.Builder. |
Jsii$Proxy(String cidr,
DefaultInstanceTenancy defaultInstanceTenancy,
Boolean enableDnsHostnames,
Boolean enableDnsSupport,
Map<String,? extends FlowLogOptions> flowLogs,
Map<String,? extends GatewayVpcEndpointOptions> gatewayEndpoints,
Number maxAzs,
NatProvider natGatewayProvider,
Number natGateways,
SubnetSelection natGatewaySubnets,
List<? extends SubnetConfiguration> subnetConfiguration,
Map<String,? extends VpnConnectionOptions> vpnConnections,
Boolean vpnGateway,
Number vpnGatewayAsn,
List<? extends SubnetSelection> vpnRoutePropagation)
Constructor that initializes the object based on literal property values passed by the
VpcProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default SubnetSelection |
Ec2ServiceProps.getVpcSubnets()
(experimental) The subnets to associate with the service.
|
SubnetSelection |
Ec2ServiceProps.Jsii$Proxy.getVpcSubnets() |
SubnetSelection |
AddCapacityOptions.Jsii$Proxy.getVpcSubnets() |
default SubnetSelection |
FargateServiceProps.getVpcSubnets()
(experimental) The subnets to associate with the service.
|
SubnetSelection |
FargateServiceProps.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BaseService.configureAwsVpcNetworkingWithSecurityGroups(IVpc vpc,
Boolean assignPublicIp,
SubnetSelection vpcSubnets)
(experimental) This method is called to create a networkConfiguration.
|
protected void |
BaseService.configureAwsVpcNetworkingWithSecurityGroups(IVpc vpc,
Boolean assignPublicIp,
SubnetSelection vpcSubnets,
List<ISecurityGroup> securityGroups)
(experimental) This method is called to create a networkConfiguration.
|
Ec2Service.Builder |
Ec2Service.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) The subnets to associate with the service.
|
FargateService.Builder |
FargateService.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) The subnets to associate with the service.
|
Ec2ServiceProps.Builder |
Ec2ServiceProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
Ec2ServiceProps.getVpcSubnets() |
AddCapacityOptions.Builder |
AddCapacityOptions.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
CommonAutoScalingGroupProps.getVpcSubnets() |
FargateServiceProps.Builder |
FargateServiceProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
FargateServiceProps.getVpcSubnets() |
| Constructor and Description |
|---|
Jsii$Proxy(InstanceType instanceType,
IMachineImage machineImage,
Boolean canContainersAccessInstanceRole,
MachineImageType machineImageType,
Boolean spotInstanceDraining,
IKey topicEncryptionKey,
Boolean allowAllOutbound,
Boolean associatePublicIpAddress,
String autoScalingGroupName,
List<? extends BlockDevice> blockDevices,
Duration cooldown,
Number desiredCapacity,
List<? extends GroupMetrics> groupMetrics,
HealthCheck healthCheck,
Boolean ignoreUnmodifiedSizeProperties,
Monitoring instanceMonitoring,
String keyName,
Number maxCapacity,
Duration maxInstanceLifetime,
Number minCapacity,
Boolean newInstancesProtectedFromScaleIn,
List<? extends NotificationConfiguration> notifications,
Signals signals,
String spotPrice,
UpdatePolicy updatePolicy,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
AddCapacityOptions.Builder. |
Jsii$Proxy(TaskDefinition taskDefinition,
Boolean assignPublicIp,
Boolean daemon,
List<? extends PlacementConstraint> placementConstraints,
List<? extends PlacementStrategy> placementStrategies,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection vpcSubnets,
ICluster cluster,
List<? extends CapacityProviderStrategy> capacityProviderStrategies,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
DeploymentController deploymentController,
Number desiredCount,
Boolean enableEcsManagedTags,
Boolean enableExecuteCommand,
Duration healthCheckGracePeriod,
Number maxHealthyPercent,
Number minHealthyPercent,
PropagatedTagSource propagateTags,
String serviceName)
Constructor that initializes the object based on literal property values passed by the
Ec2ServiceProps.Builder. |
Jsii$Proxy(TaskDefinition taskDefinition,
Boolean assignPublicIp,
FargatePlatformVersion platformVersion,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection vpcSubnets,
ICluster cluster,
List<? extends CapacityProviderStrategy> capacityProviderStrategies,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
DeploymentController deploymentController,
Number desiredCount,
Boolean enableEcsManagedTags,
Boolean enableExecuteCommand,
Duration healthCheckGracePeriod,
Number maxHealthyPercent,
Number minHealthyPercent,
PropagatedTagSource propagateTags,
String serviceName)
Constructor that initializes the object based on literal property values passed by the
FargateServiceProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
SubnetSelection |
ScheduledFargateTaskProps.Jsii$Proxy.getSubnetSelection() |
SubnetSelection |
ScheduledTaskBase.getSubnetSelection()
(experimental) In what subnets to place the task's ENIs.
|
SubnetSelection |
ScheduledEc2TaskProps.Jsii$Proxy.getSubnetSelection() |
default SubnetSelection |
ScheduledTaskBaseProps.getSubnetSelection()
(experimental) In what subnets to place the task's ENIs.
|
SubnetSelection |
ScheduledTaskBaseProps.Jsii$Proxy.getSubnetSelection() |
default SubnetSelection |
NetworkLoadBalancedFargateServiceProps.getTaskSubnets()
(experimental) The subnets to associate with the service.
|
SubnetSelection |
NetworkLoadBalancedFargateServiceProps.Jsii$Proxy.getTaskSubnets() |
default SubnetSelection |
QueueProcessingFargateServiceProps.getTaskSubnets()
(experimental) The subnets to associate with the service.
|
SubnetSelection |
QueueProcessingFargateServiceProps.Jsii$Proxy.getTaskSubnets() |
default SubnetSelection |
ApplicationLoadBalancedFargateServiceProps.getTaskSubnets()
(experimental) The subnets to associate with the service.
|
SubnetSelection |
ApplicationLoadBalancedFargateServiceProps.Jsii$Proxy.getTaskSubnets() |
| Modifier and Type | Method and Description |
|---|---|
ScheduledEc2Task.Builder |
ScheduledEc2Task.Builder.subnetSelection(SubnetSelection subnetSelection)
(experimental) In what subnets to place the task's ENIs.
|
ScheduledFargateTaskProps.Builder |
ScheduledFargateTaskProps.Builder.subnetSelection(SubnetSelection subnetSelection)
Sets the value of
ScheduledTaskBaseProps.getSubnetSelection() |
ScheduledFargateTask.Builder |
ScheduledFargateTask.Builder.subnetSelection(SubnetSelection subnetSelection)
(experimental) In what subnets to place the task's ENIs.
|
ScheduledEc2TaskProps.Builder |
ScheduledEc2TaskProps.Builder.subnetSelection(SubnetSelection subnetSelection)
Sets the value of
ScheduledTaskBaseProps.getSubnetSelection() |
ScheduledTaskBaseProps.Builder |
ScheduledTaskBaseProps.Builder.subnetSelection(SubnetSelection subnetSelection)
Sets the value of
ScheduledTaskBaseProps.getSubnetSelection() |
ApplicationLoadBalancedFargateService.Builder |
ApplicationLoadBalancedFargateService.Builder.taskSubnets(SubnetSelection taskSubnets)
(experimental) The subnets to associate with the service.
|
NetworkLoadBalancedFargateServiceProps.Builder |
NetworkLoadBalancedFargateServiceProps.Builder.taskSubnets(SubnetSelection taskSubnets)
Sets the value of
NetworkLoadBalancedFargateServiceProps.getTaskSubnets() |
QueueProcessingFargateServiceProps.Builder |
QueueProcessingFargateServiceProps.Builder.taskSubnets(SubnetSelection taskSubnets)
Sets the value of
QueueProcessingFargateServiceProps.getTaskSubnets() |
QueueProcessingFargateService.Builder |
QueueProcessingFargateService.Builder.taskSubnets(SubnetSelection taskSubnets)
(experimental) The subnets to associate with the service.
|
ApplicationLoadBalancedFargateServiceProps.Builder |
ApplicationLoadBalancedFargateServiceProps.Builder.taskSubnets(SubnetSelection taskSubnets)
Sets the value of
ApplicationLoadBalancedFargateServiceProps.getTaskSubnets() |
NetworkLoadBalancedFargateService.Builder |
NetworkLoadBalancedFargateService.Builder.taskSubnets(SubnetSelection taskSubnets)
(experimental) The subnets to associate with the service.
|
| Constructor and Description |
|---|
Jsii$Proxy(Boolean assignPublicIp,
Number cpu,
Number memoryLimitMiB,
FargatePlatformVersion platformVersion,
FargateTaskDefinition taskDefinition,
SubnetSelection taskSubnets,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
INetworkLoadBalancer loadBalancer,
Number maxHealthyPercent,
Number minHealthyPercent,
PropagatedTagSource propagateTags,
Boolean publicLoadBalancer,
NetworkLoadBalancedServiceRecordType recordType,
String serviceName,
NetworkLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
NetworkLoadBalancedFargateServiceProps.Builder. |
Jsii$Proxy(Boolean assignPublicIp,
Number cpu,
Number memoryLimitMiB,
FargatePlatformVersion platformVersion,
List<? extends ISecurityGroup> securityGroups,
FargateTaskDefinition taskDefinition,
SubnetSelection taskSubnets,
ICertificate certificate,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
ICluster cluster,
DeploymentController deploymentController,
Number desiredCount,
String domainName,
IHostedZone domainZone,
Boolean enableEcsManagedTags,
Duration healthCheckGracePeriod,
Number listenerPort,
IApplicationLoadBalancer loadBalancer,
String loadBalancerName,
Number maxHealthyPercent,
Number minHealthyPercent,
Boolean openListener,
PropagatedTagSource propagateTags,
ApplicationProtocol protocol,
ApplicationProtocolVersion protocolVersion,
Boolean publicLoadBalancer,
ApplicationLoadBalancedServiceRecordType recordType,
Boolean redirectHttp,
String serviceName,
ApplicationProtocol targetProtocol,
ApplicationLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancedFargateServiceProps.Builder. |
Jsii$Proxy(Boolean assignPublicIp,
String containerName,
Number cpu,
Number memoryLimitMiB,
FargatePlatformVersion platformVersion,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection taskSubnets,
ContainerImage image,
DeploymentCircuitBreaker circuitBreaker,
ICluster cluster,
List<String> command,
DeploymentController deploymentController,
Boolean enableEcsManagedTags,
Boolean enableLogging,
Map<String,String> environment,
String family,
LogDriver logDriver,
Number maxHealthyPercent,
Number maxReceiveCount,
Number maxScalingCapacity,
Number minHealthyPercent,
Number minScalingCapacity,
PropagatedTagSource propagateTags,
IQueue queue,
Duration retentionPeriod,
List<? extends ScalingInterval> scalingSteps,
Map<String,? extends Secret> secrets,
String serviceName,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
QueueProcessingFargateServiceProps.Builder. |
Jsii$Proxy(FargatePlatformVersion platformVersion,
ScheduledFargateTaskDefinitionOptions scheduledFargateTaskDefinitionOptions,
ScheduledFargateTaskImageOptions scheduledFargateTaskImageOptions,
Schedule schedule,
ICluster cluster,
Number desiredTaskCount,
Boolean enabled,
String ruleName,
SubnetSelection subnetSelection,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ScheduledFargateTaskProps.Builder. |
Jsii$Proxy(ScheduledEc2TaskDefinitionOptions scheduledEc2TaskDefinitionOptions,
ScheduledEc2TaskImageOptions scheduledEc2TaskImageOptions,
Schedule schedule,
ICluster cluster,
Number desiredTaskCount,
Boolean enabled,
String ruleName,
SubnetSelection subnetSelection,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ScheduledEc2TaskProps.Builder. |
Jsii$Proxy(Schedule schedule,
ICluster cluster,
Number desiredTaskCount,
Boolean enabled,
String ruleName,
SubnetSelection subnetSelection,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ScheduledTaskBaseProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default SubnetSelection |
FileSystemProps.getVpcSubnets()
(experimental) Which subnets to place the mount target in the VPC.
|
SubnetSelection |
FileSystemProps.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
FileSystemProps.Builder |
FileSystemProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
FileSystemProps.getVpcSubnets() |
FileSystem.Builder |
FileSystem.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) Which subnets to place the mount target in the VPC.
|
| Constructor and Description |
|---|
Jsii$Proxy(IVpc vpc,
Boolean enableAutomaticBackups,
Boolean encrypted,
String fileSystemName,
IKey kmsKey,
LifecyclePolicy lifecyclePolicy,
PerformanceMode performanceMode,
Size provisionedThroughputPerSecond,
RemovalPolicy removalPolicy,
ISecurityGroup securityGroup,
ThroughputMode throughputMode,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
FileSystemProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default SubnetSelection |
NodegroupOptions.getSubnets()
(experimental) The subnets to use for the Auto Scaling group that is created for your node group.
|
SubnetSelection |
NodegroupOptions.Jsii$Proxy.getSubnets() |
SubnetSelection |
NodegroupProps.Jsii$Proxy.getSubnets() |
SubnetSelection |
FargateProfileProps.Jsii$Proxy.getSubnetSelection() |
default SubnetSelection |
FargateProfileOptions.getSubnetSelection()
(experimental) Select which subnets to launch your pods into.
|
SubnetSelection |
FargateProfileOptions.Jsii$Proxy.getSubnetSelection() |
SubnetSelection |
AutoScalingGroupCapacityOptions.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
default List<SubnetSelection> |
CommonClusterOptions.getVpcSubnets()
(experimental) Where to place EKS Control Plane ENIs.
|
List<SubnetSelection> |
CommonClusterOptions.Jsii$Proxy.getVpcSubnets() |
List<SubnetSelection> |
ClusterProps.Jsii$Proxy.getVpcSubnets() |
List<SubnetSelection> |
FargateClusterProps.Jsii$Proxy.getVpcSubnets() |
List<SubnetSelection> |
ClusterOptions.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
NodegroupOptions.Builder |
NodegroupOptions.Builder.subnets(SubnetSelection subnets)
Sets the value of
NodegroupOptions.getSubnets() |
Nodegroup.Builder |
Nodegroup.Builder.subnets(SubnetSelection subnets)
(experimental) The subnets to use for the Auto Scaling group that is created for your node group.
|
NodegroupProps.Builder |
NodegroupProps.Builder.subnets(SubnetSelection subnets)
Sets the value of
NodegroupOptions.getSubnets() |
FargateProfileProps.Builder |
FargateProfileProps.Builder.subnetSelection(SubnetSelection subnetSelection)
Sets the value of
FargateProfileOptions.getSubnetSelection() |
FargateProfile.Builder |
FargateProfile.Builder.subnetSelection(SubnetSelection subnetSelection)
(experimental) Select which subnets to launch your pods into.
|
FargateProfileOptions.Builder |
FargateProfileOptions.Builder.subnetSelection(SubnetSelection subnetSelection)
Sets the value of
FargateProfileOptions.getSubnetSelection() |
AutoScalingGroupCapacityOptions.Builder |
AutoScalingGroupCapacityOptions.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
CommonAutoScalingGroupProps.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
CommonClusterOptions.Builder |
CommonClusterOptions.Builder.vpcSubnets(List<? extends SubnetSelection> vpcSubnets)
Sets the value of
CommonClusterOptions.getVpcSubnets() |
ClusterProps.Builder |
ClusterProps.Builder.vpcSubnets(List<? extends SubnetSelection> vpcSubnets)
Sets the value of
CommonClusterOptions.getVpcSubnets() |
FargateCluster.Builder |
FargateCluster.Builder.vpcSubnets(List<? extends SubnetSelection> vpcSubnets)
(experimental) Where to place EKS Control Plane ENIs.
|
FargateClusterProps.Builder |
FargateClusterProps.Builder.vpcSubnets(List<? extends SubnetSelection> vpcSubnets)
Sets the value of
CommonClusterOptions.getVpcSubnets() |
ClusterOptions.Builder |
ClusterOptions.Builder.vpcSubnets(List<? extends SubnetSelection> vpcSubnets)
Sets the value of
CommonClusterOptions.getVpcSubnets() |
Cluster.Builder |
Cluster.Builder.vpcSubnets(List<? extends SubnetSelection> vpcSubnets)
(experimental) Where to place EKS Control Plane ENIs.
|
| Constructor and Description |
|---|
Jsii$Proxy(Cluster cluster,
List<? extends Selector> selectors,
String fargateProfileName,
IRole podExecutionRole,
SubnetSelection subnetSelection,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
FargateProfileProps.Builder. |
Jsii$Proxy(ICluster cluster,
NodegroupAmiType amiType,
CapacityType capacityType,
Number desiredSize,
Number diskSize,
Boolean forceUpdate,
List<? extends InstanceType> instanceTypes,
Map<String,String> labels,
LaunchTemplateSpec launchTemplateSpec,
Number maxSize,
Number minSize,
String nodegroupName,
IRole nodeRole,
String releaseVersion,
NodegroupRemoteAccess remoteAccess,
SubnetSelection subnets,
Map<String,String> tags)
Constructor that initializes the object based on literal property values passed by the
NodegroupProps.Builder. |
Jsii$Proxy(InstanceType instanceType,
Boolean bootstrapEnabled,
BootstrapOptions bootstrapOptions,
MachineImageType machineImageType,
Boolean mapRole,
Boolean spotInterruptHandler,
Boolean allowAllOutbound,
Boolean associatePublicIpAddress,
String autoScalingGroupName,
List<? extends BlockDevice> blockDevices,
Duration cooldown,
Number desiredCapacity,
List<? extends GroupMetrics> groupMetrics,
HealthCheck healthCheck,
Boolean ignoreUnmodifiedSizeProperties,
Monitoring instanceMonitoring,
String keyName,
Number maxCapacity,
Duration maxInstanceLifetime,
Number minCapacity,
Boolean newInstancesProtectedFromScaleIn,
List<? extends NotificationConfiguration> notifications,
Signals signals,
String spotPrice,
UpdatePolicy updatePolicy,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
AutoScalingGroupCapacityOptions.Builder. |
Jsii$Proxy(List<? extends Selector> selectors,
String fargateProfileName,
IRole podExecutionRole,
SubnetSelection subnetSelection,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
FargateProfileOptions.Builder. |
Jsii$Proxy(NodegroupAmiType amiType,
CapacityType capacityType,
Number desiredSize,
Number diskSize,
Boolean forceUpdate,
List<? extends InstanceType> instanceTypes,
Map<String,String> labels,
LaunchTemplateSpec launchTemplateSpec,
Number maxSize,
Number minSize,
String nodegroupName,
IRole nodeRole,
String releaseVersion,
NodegroupRemoteAccess remoteAccess,
SubnetSelection subnets,
Map<String,String> tags)
Constructor that initializes the object based on literal property values passed by the
NodegroupOptions.Builder. |
| Constructor and Description |
|---|
Jsii$Proxy(FargateProfileOptions defaultProfile,
Map<String,String> clusterHandlerEnvironment,
CoreDnsComputeType coreDnsComputeType,
EndpointAccess endpointAccess,
Map<String,String> kubectlEnvironment,
ILayerVersion kubectlLayer,
Size kubectlMemory,
IRole mastersRole,
Boolean outputMastersRoleArn,
Boolean placeClusterHandlerInVpc,
Boolean prune,
IKey secretsEncryptionKey,
KubernetesVersion version,
String clusterName,
Boolean outputClusterName,
Boolean outputConfigCommand,
IRole role,
ISecurityGroup securityGroup,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
FargateClusterProps.Builder. |
Jsii$Proxy(KubernetesVersion version,
String clusterName,
Boolean outputClusterName,
Boolean outputConfigCommand,
IRole role,
ISecurityGroup securityGroup,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
CommonClusterOptions.Builder. |
Jsii$Proxy(Map<String,String> clusterHandlerEnvironment,
CoreDnsComputeType coreDnsComputeType,
EndpointAccess endpointAccess,
Map<String,String> kubectlEnvironment,
ILayerVersion kubectlLayer,
Size kubectlMemory,
IRole mastersRole,
Boolean outputMastersRoleArn,
Boolean placeClusterHandlerInVpc,
Boolean prune,
IKey secretsEncryptionKey,
KubernetesVersion version,
String clusterName,
Boolean outputClusterName,
Boolean outputConfigCommand,
IRole role,
ISecurityGroup securityGroup,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClusterOptions.Builder. |
Jsii$Proxy(Number defaultCapacity,
InstanceType defaultCapacityInstance,
DefaultCapacityType defaultCapacityType,
Map<String,String> clusterHandlerEnvironment,
CoreDnsComputeType coreDnsComputeType,
EndpointAccess endpointAccess,
Map<String,String> kubectlEnvironment,
ILayerVersion kubectlLayer,
Size kubectlMemory,
IRole mastersRole,
Boolean outputMastersRoleArn,
Boolean placeClusterHandlerInVpc,
Boolean prune,
IKey secretsEncryptionKey,
KubernetesVersion version,
String clusterName,
Boolean outputClusterName,
Boolean outputConfigCommand,
IRole role,
ISecurityGroup securityGroup,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClusterProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default SubnetSelection |
LoadBalancerProps.getSubnetSelection()
(experimental) Which subnets to deploy the load balancer.
|
SubnetSelection |
LoadBalancerProps.Jsii$Proxy.getSubnetSelection() |
| Modifier and Type | Method and Description |
|---|---|
LoadBalancerProps.Builder |
LoadBalancerProps.Builder.subnetSelection(SubnetSelection subnetSelection)
Sets the value of
LoadBalancerProps.getSubnetSelection() |
LoadBalancer.Builder |
LoadBalancer.Builder.subnetSelection(SubnetSelection subnetSelection)
(experimental) Which subnets to deploy the load balancer.
|
| Constructor and Description |
|---|
Jsii$Proxy(IVpc vpc,
CfnLoadBalancer.AccessLoggingPolicyProperty accessLoggingPolicy,
Boolean crossZone,
HealthCheck healthCheck,
Boolean internetFacing,
List<? extends LoadBalancerListener> listeners,
SubnetSelection subnetSelection,
List<? extends ILoadBalancerTarget> targets)
Constructor that initializes the object based on literal property values passed by the
LoadBalancerProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
SubnetSelection |
ApplicationLoadBalancerProps.Jsii$Proxy.getVpcSubnets() |
default SubnetSelection |
BaseLoadBalancerProps.getVpcSubnets()
(experimental) Which subnets place the load balancer in.
|
SubnetSelection |
BaseLoadBalancerProps.Jsii$Proxy.getVpcSubnets() |
SubnetSelection |
NetworkLoadBalancerProps.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
ApplicationLoadBalancerProps.Builder |
ApplicationLoadBalancerProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
BaseLoadBalancerProps.getVpcSubnets() |
BaseLoadBalancerProps.Builder |
BaseLoadBalancerProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
BaseLoadBalancerProps.getVpcSubnets() |
ApplicationLoadBalancer.Builder |
ApplicationLoadBalancer.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) Which subnets place the load balancer in.
|
NetworkLoadBalancer.Builder |
NetworkLoadBalancer.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) Which subnets place the load balancer in.
|
NetworkLoadBalancerProps.Builder |
NetworkLoadBalancerProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
BaseLoadBalancerProps.getVpcSubnets() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean http2Enabled,
Duration idleTimeout,
IpAddressType ipAddressType,
ISecurityGroup securityGroup,
IVpc vpc,
Boolean deletionProtection,
Boolean internetFacing,
String loadBalancerName,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancerProps.Builder. |
Jsii$Proxy(Boolean crossZoneEnabled,
IVpc vpc,
Boolean deletionProtection,
Boolean internetFacing,
String loadBalancerName,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
NetworkLoadBalancerProps.Builder. |
Jsii$Proxy(IVpc vpc,
Boolean deletionProtection,
Boolean internetFacing,
String loadBalancerName,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
BaseLoadBalancerProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default List<SubnetSelection> |
DomainProps.getVpcSubnets()
(experimental) The specific vpc subnets the domain will be placed in.
|
List<SubnetSelection> |
DomainProps.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
Domain.Builder |
Domain.Builder.vpcSubnets(List<? extends SubnetSelection> vpcSubnets)
(experimental) The specific vpc subnets the domain will be placed in.
|
DomainProps.Builder |
DomainProps.Builder.vpcSubnets(List<? extends SubnetSelection> vpcSubnets)
Sets the value of
DomainProps.getVpcSubnets() |
| Constructor and Description |
|---|
Jsii$Proxy(ElasticsearchVersion version,
List<? extends PolicyStatement> accessPolicies,
Map<String,String> advancedOptions,
Number automatedSnapshotStartHour,
CapacityConfig capacity,
CognitoOptions cognitoKibanaAuth,
CustomEndpointOptions customEndpoint,
String domainName,
EbsOptions ebs,
Boolean enableVersionUpgrade,
EncryptionAtRestOptions encryptionAtRest,
Boolean enforceHttps,
AdvancedSecurityOptions fineGrainedAccessControl,
LoggingOptions logging,
Boolean nodeToNodeEncryption,
RemovalPolicy removalPolicy,
List<? extends ISecurityGroup> securityGroups,
TLSSecurityPolicy tlsSecurityPolicy,
Boolean useUnsignedBasicAuth,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets,
ZoneAwarenessConfig zoneAwareness)
Constructor that initializes the object based on literal property values passed by the
DomainProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default SubnetSelection |
EcsTaskProps.getSubnetSelection()
(experimental) In what subnets to place the task's ENIs.
|
SubnetSelection |
EcsTaskProps.Jsii$Proxy.getSubnetSelection() |
| Modifier and Type | Method and Description |
|---|---|
EcsTaskProps.Builder |
EcsTaskProps.Builder.subnetSelection(SubnetSelection subnetSelection)
Sets the value of
EcsTaskProps.getSubnetSelection() |
EcsTask.Builder |
EcsTask.Builder.subnetSelection(SubnetSelection subnetSelection)
(experimental) In what subnets to place the task's ENIs.
|
| Constructor and Description |
|---|
Jsii$Proxy(ICluster cluster,
ITaskDefinition taskDefinition,
List<? extends ContainerOverride> containerOverrides,
FargatePlatformVersion platformVersion,
IRole role,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Number taskCount)
Constructor that initializes the object based on literal property values passed by the
EcsTaskProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default SubnetSelection |
FunctionOptions.getVpcSubnets()
(experimental) Where to place the network interfaces within the VPC.
|
SubnetSelection |
FunctionOptions.Jsii$Proxy.getVpcSubnets() |
SubnetSelection |
SingletonFunctionProps.Jsii$Proxy.getVpcSubnets() |
SubnetSelection |
FunctionProps.Jsii$Proxy.getVpcSubnets() |
SubnetSelection |
DockerImageFunctionProps.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
SingletonFunction.Builder |
SingletonFunction.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) Where to place the network interfaces within the VPC.
|
DockerImageFunction.Builder |
DockerImageFunction.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) Where to place the network interfaces within the VPC.
|
FunctionOptions.Builder |
FunctionOptions.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
FunctionOptions.getVpcSubnets() |
Function.Builder |
Function.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) Where to place the network interfaces within the VPC.
|
SingletonFunctionProps.Builder |
SingletonFunctionProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
FunctionOptions.getVpcSubnets() |
FunctionProps.Builder |
FunctionProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
FunctionOptions.getVpcSubnets() |
DockerImageFunctionProps.Builder |
DockerImageFunctionProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
FunctionOptions.getVpcSubnets() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
FunctionOptions.Builder. |
Jsii$Proxy(Code code,
String handler,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
FunctionProps.Builder. |
Jsii$Proxy(DockerImageCode code,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
DockerImageFunctionProps.Builder. |
Jsii$Proxy(String uuid,
String lambdaPurpose,
Code code,
String handler,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
SingletonFunctionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default SubnetSelection |
SelfManagedKafkaEventSourceProps.getVpcSubnets()
(experimental) If your Kafka brokers are only reachable via VPC, provide the subnets selection here.
|
SubnetSelection |
SelfManagedKafkaEventSourceProps.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
SelfManagedKafkaEventSource.Builder |
SelfManagedKafkaEventSource.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) If your Kafka brokers are only reachable via VPC, provide the subnets selection here.
|
SelfManagedKafkaEventSourceProps.Builder |
SelfManagedKafkaEventSourceProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
SelfManagedKafkaEventSourceProps.getVpcSubnets() |
| Constructor and Description |
|---|
Jsii$Proxy(List<String> bootstrapServers,
AuthenticationMethod authenticationMethod,
ISecurityGroup securityGroup,
IVpc vpc,
SubnetSelection vpcSubnets,
ISecret secret,
String topic,
StartingPosition startingPosition,
Number batchSize,
Boolean bisectBatchOnError,
Boolean enabled,
Duration maxBatchingWindow,
Duration maxRecordAge,
IEventSourceDlq onFailure,
Number parallelizationFactor,
Number retryAttempts,
Duration tumblingWindow)
Constructor that initializes the object based on literal property values passed by the
SelfManagedKafkaEventSourceProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
SubnetSelection |
NodejsFunctionProps.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
NodejsFunction.Builder |
NodejsFunction.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) Where to place the network interfaces within the VPC.
|
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
FunctionOptions.getVpcSubnets() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean awsSdkConnectionReuse,
BundlingOptions bundling,
String depsLockFilePath,
String entry,
String handler,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
NodejsFunctionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
protected SubnetSelection |
DatabaseInstance.getVpcPlacement() |
protected SubnetSelection |
DatabaseInstanceFromSnapshot.getVpcPlacement() |
protected SubnetSelection |
DatabaseInstanceReadReplica.getVpcPlacement() |
default SubnetSelection |
DatabaseInstanceNewProps.getVpcSubnets()
(experimental) The type of subnets to add to the created DB subnet group.
|
SubnetSelection |
DatabaseInstanceNewProps.Jsii$Proxy.getVpcSubnets() |
SubnetSelection |
DatabaseProxyProps.Jsii$Proxy.getVpcSubnets() |
default SubnetSelection |
InstanceProps.getVpcSubnets()
(experimental) Where to place the instances within the VPC.
|
SubnetSelection |
InstanceProps.Jsii$Proxy.getVpcSubnets() |
default SubnetSelection |
ServerlessClusterProps.getVpcSubnets()
(experimental) Where to place the instances within the VPC.
|
SubnetSelection |
ServerlessClusterProps.Jsii$Proxy.getVpcSubnets() |
SubnetSelection |
DatabaseInstanceProps.Jsii$Proxy.getVpcSubnets() |
default SubnetSelection |
SubnetGroupProps.getVpcSubnets()
(experimental) Which subnets within the VPC to associate with this group.
|
SubnetSelection |
SubnetGroupProps.Jsii$Proxy.getVpcSubnets() |
default SubnetSelection |
DatabaseProxyOptions.getVpcSubnets()
(experimental) The subnets used by the proxy.
|
SubnetSelection |
DatabaseProxyOptions.Jsii$Proxy.getVpcSubnets() |
SubnetSelection |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getVpcSubnets() |
SubnetSelection |
DatabaseInstanceSourceProps.Jsii$Proxy.getVpcSubnets() |
SubnetSelection |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
DatabaseInstanceNewProps.getVpcSubnets() |
DatabaseProxyProps.Builder |
DatabaseProxyProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
DatabaseProxyOptions.getVpcSubnets() |
SubnetGroup.Builder |
SubnetGroup.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) Which subnets within the VPC to associate with this group.
|
InstanceProps.Builder |
InstanceProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
InstanceProps.getVpcSubnets() |
DatabaseInstance.Builder |
DatabaseInstance.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) The type of subnets to add to the created DB subnet group.
|
ServerlessCluster.Builder |
ServerlessCluster.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) Where to place the instances within the VPC.
|
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) The type of subnets to add to the created DB subnet group.
|
ServerlessClusterProps.Builder |
ServerlessClusterProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
ServerlessClusterProps.getVpcSubnets() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
DatabaseInstanceNewProps.getVpcSubnets() |
SubnetGroupProps.Builder |
SubnetGroupProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
SubnetGroupProps.getVpcSubnets() |
DatabaseProxyOptions.Builder |
DatabaseProxyOptions.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
DatabaseProxyOptions.getVpcSubnets() |
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
DatabaseInstanceNewProps.getVpcSubnets() |
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) The type of subnets to add to the created DB subnet group.
|
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
DatabaseInstanceNewProps.getVpcSubnets() |
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
DatabaseInstanceNewProps.getVpcSubnets() |
DatabaseProxy.Builder |
DatabaseProxy.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) The subnets used by the proxy.
|
| Constructor and Description |
|---|
Jsii$Proxy(IClusterEngine engine,
IVpc vpc,
Duration backupRetention,
String clusterIdentifier,
Credentials credentials,
String defaultDatabaseName,
Boolean deletionProtection,
Boolean enableDataApi,
IParameterGroup parameterGroup,
RemovalPolicy removalPolicy,
ServerlessScalingOptions scaling,
List<? extends ISecurityGroup> securityGroups,
IKey storageEncryptionKey,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ServerlessClusterProps.Builder. |
Jsii$Proxy(IInstanceEngine engine,
Number allocatedStorage,
Boolean allowMajorVersionUpgrade,
String databaseName,
InstanceType instanceType,
LicenseModel licenseModel,
IParameterGroup parameterGroup,
String timezone,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceSourceProps.Builder. |
Jsii$Proxy(InstanceType instanceType,
IDatabaseInstance sourceDatabaseInstance,
Boolean storageEncrypted,
IKey storageEncryptionKey,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceReadReplicaProps.Builder. |
Jsii$Proxy(IVpc vpc,
Boolean allowMajorVersionUpgrade,
Boolean autoMinorVersionUpgrade,
Boolean deleteAutomatedBackups,
Boolean enablePerformanceInsights,
InstanceType instanceType,
IParameterGroup parameterGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Boolean publiclyAccessible,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
InstanceProps.Builder. |
Jsii$Proxy(IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceNewProps.Builder. |
Jsii$Proxy(List<? extends ISecret> secrets,
IVpc vpc,
Duration borrowTimeout,
String dbProxyName,
Boolean debugLogging,
Boolean iamAuth,
Duration idleClientTimeout,
String initQuery,
Number maxConnectionsPercent,
Number maxIdleConnectionsPercent,
Boolean requireTls,
IRole role,
List<? extends ISecurityGroup> securityGroups,
List<? extends SessionPinningFilter> sessionPinningFilters,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseProxyOptions.Builder. |
Jsii$Proxy(ProxyTarget proxyTarget,
List<? extends ISecret> secrets,
IVpc vpc,
Duration borrowTimeout,
String dbProxyName,
Boolean debugLogging,
Boolean iamAuth,
Duration idleClientTimeout,
String initQuery,
Number maxConnectionsPercent,
Number maxIdleConnectionsPercent,
Boolean requireTls,
IRole role,
List<? extends ISecurityGroup> securityGroups,
List<? extends SessionPinningFilter> sessionPinningFilters,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseProxyProps.Builder. |
Jsii$Proxy(String characterSetName,
Credentials credentials,
Boolean storageEncrypted,
IKey storageEncryptionKey,
IInstanceEngine engine,
Number allocatedStorage,
Boolean allowMajorVersionUpgrade,
String databaseName,
InstanceType instanceType,
LicenseModel licenseModel,
IParameterGroup parameterGroup,
String timezone,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceProps.Builder. |
Jsii$Proxy(String description,
IVpc vpc,
RemovalPolicy removalPolicy,
String subnetGroupName,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
SubnetGroupProps.Builder. |
Jsii$Proxy(String snapshotIdentifier,
SnapshotCredentials credentials,
IInstanceEngine engine,
Number allocatedStorage,
Boolean allowMajorVersionUpgrade,
String databaseName,
InstanceType instanceType,
LicenseModel licenseModel,
IParameterGroup parameterGroup,
String timezone,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceFromSnapshotProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default SubnetSelection |
BucketDeploymentProps.getVpcSubnets()
(experimental) Where in the VPC to place the deployment lambda handler.
|
SubnetSelection |
BucketDeploymentProps.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
BucketDeploymentProps.Builder |
BucketDeploymentProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
BucketDeploymentProps.getVpcSubnets() |
BucketDeployment.Builder |
BucketDeployment.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) Where in the VPC to place the deployment lambda handler.
|
| Constructor and Description |
|---|
Jsii$Proxy(IBucket destinationBucket,
List<? extends ISource> sources,
List<? extends CacheControl> cacheControl,
String contentDisposition,
String contentEncoding,
String contentLanguage,
String contentType,
String destinationKeyPrefix,
IDistribution distribution,
List<String> distributionPaths,
Expiration expires,
Number memoryLimit,
UserDefinedObjectMetadata metadata,
Boolean prune,
Boolean retainOnDelete,
IRole role,
ServerSideEncryption serverSideEncryption,
String serverSideEncryptionAwsKmsKeyId,
String serverSideEncryptionCustomerAlgorithm,
StorageClass storageClass,
IVpc vpc,
SubnetSelection vpcSubnets,
String websiteRedirectLocation)
Constructor that initializes the object based on literal property values passed by the
BucketDeploymentProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default SubnetSelection |
SingleUserHostedRotationOptions.getVpcSubnets()
(experimental) The type of subnets in the VPC where the Lambda rotation function will run.
|
SubnetSelection |
SingleUserHostedRotationOptions.Jsii$Proxy.getVpcSubnets() |
default SubnetSelection |
SecretRotationProps.getVpcSubnets()
(experimental) The type of subnets in the VPC where the Lambda rotation function will run.
|
SubnetSelection |
SecretRotationProps.Jsii$Proxy.getVpcSubnets() |
SubnetSelection |
MultiUserHostedRotationOptions.Jsii$Proxy.getVpcSubnets() |
| Modifier and Type | Method and Description |
|---|---|
SingleUserHostedRotationOptions.Builder |
SingleUserHostedRotationOptions.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
SingleUserHostedRotationOptions.getVpcSubnets() |
SecretRotation.Builder |
SecretRotation.Builder.vpcSubnets(SubnetSelection vpcSubnets)
(experimental) The type of subnets in the VPC where the Lambda rotation function will run.
|
SecretRotationProps.Builder |
SecretRotationProps.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
SecretRotationProps.getVpcSubnets() |
MultiUserHostedRotationOptions.Builder |
MultiUserHostedRotationOptions.Builder.vpcSubnets(SubnetSelection vpcSubnets)
Sets the value of
SingleUserHostedRotationOptions.getVpcSubnets() |
| Constructor and Description |
|---|
Jsii$Proxy(ISecret masterSecret,
String functionName,
List<? extends ISecurityGroup> securityGroups,
IVpc vpc,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
MultiUserHostedRotationOptions.Builder. |
Jsii$Proxy(SecretRotationApplication application,
ISecret secret,
IConnectable target,
IVpc vpc,
Duration automaticallyAfter,
String excludeCharacters,
ISecret masterSecret,
ISecurityGroup securityGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
SecretRotationProps.Builder. |
Jsii$Proxy(String functionName,
List<? extends ISecurityGroup> securityGroups,
IVpc vpc,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
SingleUserHostedRotationOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default SubnetSelection |
EcsRunTaskProps.getSubnets()
(experimental) Subnets to place the task's ENIs.
|
SubnetSelection |
EcsRunTaskProps.Jsii$Proxy.getSubnets() |
default SubnetSelection |
VpcConfig.getSubnets()
(experimental) VPC subnets.
|
SubnetSelection |
VpcConfig.Jsii$Proxy.getSubnets() |
default SubnetSelection |
SageMakerCreateModelProps.getSubnetSelection()
(experimental) The subnets of the VPC to which the hosted model is connected (Note this parameter is only used when VPC is provided).
|
SubnetSelection |
SageMakerCreateModelProps.Jsii$Proxy.getSubnetSelection() |
| Modifier and Type | Method and Description |
|---|---|
EcsRunTask.Builder |
EcsRunTask.Builder.subnets(SubnetSelection subnets)
(experimental) Subnets to place the task's ENIs.
|
EcsRunTaskProps.Builder |
EcsRunTaskProps.Builder.subnets(SubnetSelection subnets)
Sets the value of
EcsRunTaskProps.getSubnets() |
VpcConfig.Builder |
VpcConfig.Builder.subnets(SubnetSelection subnets)
Sets the value of
VpcConfig.getSubnets() |
SageMakerCreateModel.Builder |
SageMakerCreateModel.Builder.subnetSelection(SubnetSelection subnetSelection)
(experimental) The subnets of the VPC to which the hosted model is connected (Note this parameter is only used when VPC is provided).
|
SageMakerCreateModelProps.Builder |
SageMakerCreateModelProps.Builder.subnetSelection(SubnetSelection subnetSelection)
Sets the value of
SageMakerCreateModelProps.getSubnetSelection() |
| Constructor and Description |
|---|
Jsii$Proxy(ICluster cluster,
IEcsLaunchTarget launchTarget,
TaskDefinition taskDefinition,
Boolean assignPublicIp,
List<? extends ContainerOverride> containerOverrides,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnets,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
EcsRunTaskProps.Builder. |
Jsii$Proxy(IVpc vpc,
SubnetSelection subnets)
Constructor that initializes the object based on literal property values passed by the
VpcConfig.Builder. |
Jsii$Proxy(String modelName,
IContainerDefinition primaryContainer,
List<? extends IContainerDefinition> containers,
Boolean enableNetworkIsolation,
IRole role,
SubnetSelection subnetSelection,
TaskInput tags,
IVpc vpc,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
SageMakerCreateModelProps.Builder. |
Copyright © 2021. All rights reserved.