| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
ProviderProps.getSecurityGroups()
Security groups to attach to the provider functions.
|
List<ISecurityGroup> |
ProviderProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
Provider.Builder |
Provider.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Security groups to attach to the provider functions.
|
ProviderProps.Builder |
ProviderProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ProviderProps.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
CodeBuildStep.getSecurityGroups()
Which security group to associate with the script's project network interfaces.
|
default List<ISecurityGroup> |
CodeBuildStepProps.getSecurityGroups()
Which security group to associate with the script's project network interfaces.
|
List<ISecurityGroup> |
CodeBuildStepProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
CodeBuildOptions.getSecurityGroups()
Which security group(s) to associate with the project network interfaces.
|
List<ISecurityGroup> |
CodeBuildOptions.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
CodeBuildStep.Builder |
CodeBuildStep.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Which security group to associate with the script's project network interfaces.
|
CodeBuildStepProps.Builder |
CodeBuildStepProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
CodeBuildStepProps.getSecurityGroups() |
CodeBuildOptions.Builder |
CodeBuildOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
CodeBuildOptions.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
default ISecurityGroup |
AutoScalingGroupProps.getSecurityGroup()
Security group to launch the instances in.
|
ISecurityGroup |
AutoScalingGroupProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
void |
AutoScalingGroup.addSecurityGroup(ISecurityGroup securityGroup)
Add the security group to all instances via the launch configuration security groups array.
|
AutoScalingGroupProps.Builder |
AutoScalingGroupProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
AutoScalingGroupProps.getSecurityGroup() |
AutoScalingGroup.Builder |
AutoScalingGroup.Builder.securityGroup(ISecurityGroup securityGroup)
Security group to launch the instances in.
|
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
EdgeFunctionProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
EdgeFunction.Builder |
EdgeFunction.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
The list of security groups to associate with the Lambda's network interfaces.
|
EdgeFunctionProps.Builder |
EdgeFunctionProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FunctionOptions.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
CommonProjectProps.getSecurityGroups()
What security group to associate with the codebuild project's network interfaces.
|
List<ISecurityGroup> |
CommonProjectProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
ProjectProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
PipelineProjectProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
PipelineProject.Builder |
PipelineProject.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
What security group to associate with the codebuild project's network interfaces.
|
CommonProjectProps.Builder |
CommonProjectProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
CommonProjectProps.getSecurityGroups() |
Project.Builder |
Project.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
What security group to associate with the codebuild project's network interfaces.
|
ProjectProps.Builder |
ProjectProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
CommonProjectProps.getSecurityGroups() |
PipelineProjectProps.Builder |
PipelineProjectProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
CommonProjectProps.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
default ISecurityGroup |
DatabaseClusterProps.getSecurityGroup()
Security group.
|
ISecurityGroup |
DatabaseClusterProps.Jsii$Proxy.getSecurityGroup() |
default ISecurityGroup |
DatabaseClusterAttributes.getSecurityGroup()
The security group of the database cluster.
|
ISecurityGroup |
DatabaseClusterAttributes.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
void |
DatabaseCluster.addSecurityGroups(ISecurityGroup... securityGroups)
Adds security groups to this cluster.
|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
DatabaseClusterProps.getSecurityGroup() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.securityGroup(ISecurityGroup securityGroup)
Security group.
|
DatabaseClusterAttributes.Builder |
DatabaseClusterAttributes.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
DatabaseClusterAttributes.getSecurityGroup() |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
ISecurityGroup.Jsii$Default
Internal default implementation for
ISecurityGroup. |
| Modifier and Type | Class and Description |
|---|---|
static class |
ISecurityGroup.Jsii$Proxy
A proxy class which represents a concrete javascript instance of this type.
|
class |
SecurityGroup
Creates an Amazon EC2 security group within a VPC.
|
| Modifier and Type | Method and Description |
|---|---|
static ISecurityGroup |
SecurityGroup.fromLookupById(software.constructs.Construct scope,
String id,
String securityGroupId)
Look up a security group by id.
|
static ISecurityGroup |
SecurityGroup.fromLookupByName(software.constructs.Construct scope,
String id,
String securityGroupName,
IVpc vpc)
Look up a security group by name.
|
static ISecurityGroup |
SecurityGroup.fromSecurityGroupId(software.constructs.Construct scope,
String id,
String securityGroupId)
Import an existing security group into this app.
|
static ISecurityGroup |
SecurityGroup.fromSecurityGroupId(software.constructs.Construct scope,
String id,
String securityGroupId,
SecurityGroupImportOptions options)
Import an existing security group into this app.
|
default ISecurityGroup |
InstanceProps.getSecurityGroup()
Security Group to assign to this instance.
|
ISecurityGroup |
InstanceProps.Jsii$Proxy.getSecurityGroup() |
default ISecurityGroup |
NatInstanceProps.getSecurityGroup()
Security Group for NAT instances.
|
ISecurityGroup |
NatInstanceProps.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
NatInstanceProvider.getSecurityGroup()
The Security Group associated with the NAT instances.
|
default ISecurityGroup |
LaunchTemplateProps.getSecurityGroup()
Security group to assign to instances created with the launch template.
|
ISecurityGroup |
LaunchTemplateProps.Jsii$Proxy.getSecurityGroup() |
default ISecurityGroup |
BastionHostLinuxProps.getSecurityGroup()
Security Group to assign to this instance.
|
ISecurityGroup |
BastionHostLinuxProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
InterfaceVpcEndpointAttributes.getSecurityGroups()
The security groups associated with the interface VPC endpoint.
|
List<ISecurityGroup> |
InterfaceVpcEndpointAttributes.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
ConnectionsProps.getSecurityGroups()
What securityGroup(s) this object is managing connections for.
|
List<ISecurityGroup> |
ConnectionsProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
InterfaceVpcEndpointProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
InterfaceVpcEndpointOptions.getSecurityGroups()
The security groups to associate with this interface VPC endpoint.
|
List<ISecurityGroup> |
InterfaceVpcEndpointOptions.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
ClientVpnEndpointProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
ClientVpnEndpointOptions.getSecurityGroups()
The security groups to apply to the target network.
|
List<ISecurityGroup> |
ClientVpnEndpointOptions.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
ClientVpnEndpointAttributes.getSecurityGroups()
The security groups associated with the endpoint.
|
List<ISecurityGroup> |
ClientVpnEndpointAttributes.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
Connections.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
void |
Connections.addSecurityGroup(ISecurityGroup... securityGroups)
Add a security group to the list of security groups managed by this object.
|
void |
Instance.addSecurityGroup(ISecurityGroup securityGroup)
Add the security group to the instance.
|
Instance.Builder |
Instance.Builder.securityGroup(ISecurityGroup securityGroup)
Security Group to assign to this instance.
|
InstanceProps.Builder |
InstanceProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
InstanceProps.getSecurityGroup() |
LaunchTemplate.Builder |
LaunchTemplate.Builder.securityGroup(ISecurityGroup securityGroup)
Security group to assign to instances created with the launch template.
|
NatInstanceProps.Builder |
NatInstanceProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
NatInstanceProps.getSecurityGroup() |
BastionHostLinux.Builder |
BastionHostLinux.Builder.securityGroup(ISecurityGroup securityGroup)
Security Group to assign to this instance.
|
NatInstanceProvider.Builder |
NatInstanceProvider.Builder.securityGroup(ISecurityGroup securityGroup)
Security Group for NAT instances.
|
LaunchTemplateProps.Builder |
LaunchTemplateProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
LaunchTemplateProps.getSecurityGroup() |
BastionHostLinuxProps.Builder |
BastionHostLinuxProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
BastionHostLinuxProps.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
InterfaceVpcEndpointAttributes.Builder |
InterfaceVpcEndpointAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
InterfaceVpcEndpointAttributes.getSecurityGroups() |
ConnectionsProps.Builder |
ConnectionsProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ConnectionsProps.getSecurityGroups() |
InterfaceVpcEndpointProps.Builder |
InterfaceVpcEndpointProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
InterfaceVpcEndpointOptions.getSecurityGroups() |
InterfaceVpcEndpointOptions.Builder |
InterfaceVpcEndpointOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
InterfaceVpcEndpointOptions.getSecurityGroups() |
ClientVpnEndpointProps.Builder |
ClientVpnEndpointProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ClientVpnEndpointOptions.getSecurityGroups() |
ClientVpnEndpointOptions.Builder |
ClientVpnEndpointOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ClientVpnEndpointOptions.getSecurityGroups() |
ClientVpnEndpointAttributes.Builder |
ClientVpnEndpointAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ClientVpnEndpointAttributes.getSecurityGroups() |
Connections.Builder |
Connections.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
What securityGroup(s) this object is managing connections for.
|
InterfaceVpcEndpoint.Builder |
InterfaceVpcEndpoint.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
The security groups to associate with this interface VPC endpoint.
|
ClientVpnEndpoint.Builder |
ClientVpnEndpoint.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
The security groups to apply to the target network.
|
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
Ec2ServiceProps.getSecurityGroups()
The security groups to associate with the service.
|
List<ISecurityGroup> |
Ec2ServiceProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
ClusterAttributes.getSecurityGroups()
The security groups associated with the container instances registered to the cluster.
|
List<ISecurityGroup> |
ClusterAttributes.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
FargateServiceProps.getSecurityGroups()
The security groups to associate with the service.
|
List<ISecurityGroup> |
FargateServiceProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
ExternalServiceProps.getSecurityGroups()
The security groups to associate with the service.
|
List<ISecurityGroup> |
ExternalServiceProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BaseService.configureAwsVpcNetworkingWithSecurityGroups(IVpc vpc,
Boolean assignPublicIp,
SubnetSelection vpcSubnets,
List<ISecurityGroup> securityGroups)
This method is called to create a networkConfiguration.
|
protected void |
ExternalService.configureAwsVpcNetworkingWithSecurityGroups(IVpc _vpc,
Boolean _assignPublicIp,
SubnetSelection _vpcSubnets,
List<ISecurityGroup> _securityGroups)
Overriden method to throw error as `configureAwsVpcNetworkingWithSecurityGroups` is not supported for external service.
|
FargateService.Builder |
FargateService.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
The security groups to associate with the service.
|
ExternalService.Builder |
ExternalService.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
The security groups to associate with the service.
|
Ec2ServiceProps.Builder |
Ec2ServiceProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
Ec2ServiceProps.getSecurityGroups() |
ClusterAttributes.Builder |
ClusterAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ClusterAttributes.getSecurityGroups() |
Ec2Service.Builder |
Ec2Service.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
The security groups to associate with the service.
|
FargateServiceProps.Builder |
FargateServiceProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FargateServiceProps.getSecurityGroups() |
ExternalServiceProps.Builder |
ExternalServiceProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ExternalServiceProps.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
ScheduledEc2TaskProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
ScheduledTaskBaseProps.getSecurityGroups()
Existing security groups to use for your service.
|
List<ISecurityGroup> |
ScheduledTaskBaseProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
ApplicationLoadBalancedFargateServiceProps.getSecurityGroups()
The security groups to associate with the service.
|
List<ISecurityGroup> |
ApplicationLoadBalancedFargateServiceProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
ScheduledFargateTaskProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
QueueProcessingFargateServiceProps.getSecurityGroups()
The security groups to associate with the service.
|
List<ISecurityGroup> |
QueueProcessingFargateServiceProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
ScheduledEc2TaskProps.Builder |
ScheduledEc2TaskProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ScheduledTaskBaseProps.getSecurityGroups() |
ScheduledEc2Task.Builder |
ScheduledEc2Task.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Existing security groups to use for your service.
|
ApplicationLoadBalancedFargateService.Builder |
ApplicationLoadBalancedFargateService.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
The security groups to associate with the service.
|
QueueProcessingFargateService.Builder |
QueueProcessingFargateService.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
The security groups to associate with the service.
|
ScheduledTaskBaseProps.Builder |
ScheduledTaskBaseProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ScheduledTaskBaseProps.getSecurityGroups() |
ScheduledFargateTask.Builder |
ScheduledFargateTask.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Existing security groups to use for your service.
|
ApplicationLoadBalancedFargateServiceProps.Builder |
ApplicationLoadBalancedFargateServiceProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ApplicationLoadBalancedFargateServiceProps.getSecurityGroups() |
ScheduledFargateTaskProps.Builder |
ScheduledFargateTaskProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ScheduledTaskBaseProps.getSecurityGroups() |
QueueProcessingFargateServiceProps.Builder |
QueueProcessingFargateServiceProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
QueueProcessingFargateServiceProps.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
ISecurityGroup |
FileSystemAttributes.getSecurityGroup()
The security group of the file system.
|
ISecurityGroup |
FileSystemAttributes.Jsii$Proxy.getSecurityGroup() |
default ISecurityGroup |
FileSystemProps.getSecurityGroup()
Security Group to assign to this file system.
|
ISecurityGroup |
FileSystemProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
FileSystemAttributes.Builder |
FileSystemAttributes.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
FileSystemAttributes.getSecurityGroup() |
FileSystem.Builder |
FileSystem.Builder.securityGroup(ISecurityGroup securityGroup)
Security Group to assign to this file system.
|
FileSystemProps.Builder |
FileSystemProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
FileSystemProps.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
ISecurityGroup |
Cluster.getClusterHandlerSecurityGroup()
A security group to associate with the Cluster Handler's Lambdas.
|
ISecurityGroup |
ClusterProps.Jsii$Proxy.getClusterHandlerSecurityGroup() |
ISecurityGroup |
FargateClusterProps.Jsii$Proxy.getClusterHandlerSecurityGroup() |
default ISecurityGroup |
ClusterOptions.getClusterHandlerSecurityGroup()
A security group to associate with the Cluster Handler's Lambdas.
|
ISecurityGroup |
ClusterOptions.Jsii$Proxy.getClusterHandlerSecurityGroup() |
default ISecurityGroup |
ICluster.getClusterHandlerSecurityGroup()
A security group to associate with the Cluster Handler's Lambdas.
|
ISecurityGroup |
ICluster.Jsii$Proxy.getClusterHandlerSecurityGroup()
A security group to associate with the Cluster Handler's Lambdas.
|
default ISecurityGroup |
ICluster.Jsii$Default.getClusterHandlerSecurityGroup()
A security group to associate with the Cluster Handler's Lambdas.
|
ISecurityGroup |
Cluster.getClusterSecurityGroup()
The cluster security group that was created by Amazon EKS for the cluster.
|
ISecurityGroup |
ICluster.getClusterSecurityGroup()
The cluster security group that was created by Amazon EKS for the cluster.
|
ISecurityGroup |
ICluster.Jsii$Proxy.getClusterSecurityGroup()
The cluster security group that was created by Amazon EKS for the cluster.
|
default ISecurityGroup |
ICluster.Jsii$Default.getClusterSecurityGroup()
The cluster security group that was created by Amazon EKS for the cluster.
|
ISecurityGroup |
Cluster.getKubectlSecurityGroup()
A security group to use for `kubectl` execution.
|
default ISecurityGroup |
ICluster.getKubectlSecurityGroup()
A security group to use for `kubectl` execution.
|
ISecurityGroup |
ICluster.Jsii$Proxy.getKubectlSecurityGroup()
A security group to use for `kubectl` execution.
|
default ISecurityGroup |
ICluster.Jsii$Default.getKubectlSecurityGroup()
A security group to use for `kubectl` execution.
|
default ISecurityGroup |
CommonClusterOptions.getSecurityGroup()
Security Group to use for Control Plane ENIs.
|
ISecurityGroup |
CommonClusterOptions.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
ClusterProps.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
FargateClusterProps.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
ClusterOptions.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
NodegroupRemoteAccess.getSourceSecurityGroups()
The security groups that are allowed SSH access (port 22) to the worker nodes.
|
List<ISecurityGroup> |
NodegroupRemoteAccess.Jsii$Proxy.getSourceSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
Cluster.Builder |
Cluster.Builder.clusterHandlerSecurityGroup(ISecurityGroup clusterHandlerSecurityGroup)
A security group to associate with the Cluster Handler's Lambdas.
|
ClusterProps.Builder |
ClusterProps.Builder.clusterHandlerSecurityGroup(ISecurityGroup clusterHandlerSecurityGroup)
Sets the value of
ClusterOptions.getClusterHandlerSecurityGroup() |
FargateClusterProps.Builder |
FargateClusterProps.Builder.clusterHandlerSecurityGroup(ISecurityGroup clusterHandlerSecurityGroup)
Sets the value of
ClusterOptions.getClusterHandlerSecurityGroup() |
ClusterOptions.Builder |
ClusterOptions.Builder.clusterHandlerSecurityGroup(ISecurityGroup clusterHandlerSecurityGroup)
Sets the value of
ClusterOptions.getClusterHandlerSecurityGroup() |
FargateCluster.Builder |
FargateCluster.Builder.clusterHandlerSecurityGroup(ISecurityGroup clusterHandlerSecurityGroup)
A security group to associate with the Cluster Handler's Lambdas.
|
Cluster.Builder |
Cluster.Builder.securityGroup(ISecurityGroup securityGroup)
Security Group to use for Control Plane ENIs.
|
CommonClusterOptions.Builder |
CommonClusterOptions.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
CommonClusterOptions.getSecurityGroup() |
ClusterProps.Builder |
ClusterProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
CommonClusterOptions.getSecurityGroup() |
FargateClusterProps.Builder |
FargateClusterProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
CommonClusterOptions.getSecurityGroup() |
ClusterOptions.Builder |
ClusterOptions.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
CommonClusterOptions.getSecurityGroup() |
FargateCluster.Builder |
FargateCluster.Builder.securityGroup(ISecurityGroup securityGroup)
Security Group to use for Control Plane ENIs.
|
| Modifier and Type | Method and Description |
|---|---|
NodegroupRemoteAccess.Builder |
NodegroupRemoteAccess.Builder.sourceSecurityGroups(List<? extends ISecurityGroup> sourceSecurityGroups)
Sets the value of
NodegroupRemoteAccess.getSourceSecurityGroups() |
| Constructor and Description |
|---|
ListenerPort(ISecurityGroup securityGroup,
Port defaultPort) |
| Modifier and Type | Method and Description |
|---|---|
default ISecurityGroup |
ApplicationLoadBalancerProps.getSecurityGroup()
Security group to associate with this load balancer.
|
ISecurityGroup |
ApplicationLoadBalancerProps.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
ApplicationListenerAttributes.getSecurityGroup()
Security group of the load balancer this listener is associated with.
|
ISecurityGroup |
ApplicationListenerAttributes.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
void |
ApplicationLoadBalancer.addSecurityGroup(ISecurityGroup securityGroup)
Add a security group to this load balancer.
|
ApplicationLoadBalancer.Builder |
ApplicationLoadBalancer.Builder.securityGroup(ISecurityGroup securityGroup)
Security group to associate with this load balancer.
|
ApplicationLoadBalancerProps.Builder |
ApplicationLoadBalancerProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
ApplicationLoadBalancerProps.getSecurityGroup() |
ApplicationListenerAttributes.Builder |
ApplicationListenerAttributes.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
ApplicationListenerAttributes.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
DomainProps.getSecurityGroups()
Deprecated.
use opensearchservice module instead
|
List<ISecurityGroup> |
DomainProps.Jsii$Proxy.getSecurityGroups()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
DomainProps.Builder |
DomainProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Deprecated.
use opensearchservice module instead
|
Domain.Builder |
Domain.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Deprecated.
use opensearchservice module instead
|
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
EcsTask.getSecurityGroups()
The security groups associated with the task.
|
default List<ISecurityGroup> |
EcsTaskProps.getSecurityGroups()
Existing security groups to use for the task's ENIs.
|
List<ISecurityGroup> |
EcsTaskProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
EcsTask.Builder |
EcsTask.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Existing security groups to use for the task's ENIs.
|
EcsTaskProps.Builder |
EcsTaskProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
EcsTaskProps.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
ISecurityGroup |
LustreFileSystemProps.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
FileSystemAttributes.getSecurityGroup()
The security group of the file system.
|
ISecurityGroup |
FileSystemAttributes.Jsii$Proxy.getSecurityGroup() |
default ISecurityGroup |
FileSystemProps.getSecurityGroup()
Security Group to assign to this file system.
|
ISecurityGroup |
FileSystemProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
LustreFileSystemProps.Builder |
LustreFileSystemProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
FileSystemProps.getSecurityGroup() |
FileSystemAttributes.Builder |
FileSystemAttributes.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
FileSystemAttributes.getSecurityGroup() |
FileSystemProps.Builder |
FileSystemProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
FileSystemProps.getSecurityGroup() |
LustreFileSystem.Builder |
LustreFileSystem.Builder.securityGroup(ISecurityGroup securityGroup)
Security Group to assign to this file system.
|
| Modifier and Type | Method and Description |
|---|---|
default ISecurityGroup |
FunctionAttributes.getSecurityGroup()
The security group of this Lambda, if in a VPC.
|
ISecurityGroup |
FunctionAttributes.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
FunctionOptions.getSecurityGroups()
The list of security groups to associate with the Lambda's network interfaces.
|
List<ISecurityGroup> |
FunctionOptions.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DockerImageFunctionProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
SingletonFunctionProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
FunctionProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
FunctionAttributes.Builder |
FunctionAttributes.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
FunctionAttributes.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
Function.Builder |
Function.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
The list of security groups to associate with the Lambda's network interfaces.
|
FunctionOptions.Builder |
FunctionOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FunctionOptions.getSecurityGroups() |
DockerImageFunctionProps.Builder |
DockerImageFunctionProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FunctionOptions.getSecurityGroups() |
SingletonFunctionProps.Builder |
SingletonFunctionProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FunctionOptions.getSecurityGroups() |
FunctionProps.Builder |
FunctionProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FunctionOptions.getSecurityGroups() |
SingletonFunction.Builder |
SingletonFunction.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
The list of security groups to associate with the Lambda's network interfaces.
|
DockerImageFunction.Builder |
DockerImageFunction.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
The list of security groups to associate with the Lambda's network interfaces.
|
| Modifier and Type | Method and Description |
|---|---|
default ISecurityGroup |
SelfManagedKafkaEventSourceProps.getSecurityGroup()
If your Kafka brokers are only reachable via VPC, provide the security group here.
|
ISecurityGroup |
SelfManagedKafkaEventSourceProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
SelfManagedKafkaEventSource.Builder |
SelfManagedKafkaEventSource.Builder.securityGroup(ISecurityGroup securityGroup)
If your Kafka brokers are only reachable via VPC, provide the security group here.
|
SelfManagedKafkaEventSourceProps.Builder |
SelfManagedKafkaEventSourceProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
SelfManagedKafkaEventSourceProps.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
NodejsFunctionProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FunctionOptions.getSecurityGroups() |
NodejsFunction.Builder |
NodejsFunction.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
The list of security groups to associate with the Lambda's network interfaces.
|
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
DomainProps.getSecurityGroups()
The list of security groups that are associated with the VPC endpoints for the domain.
|
List<ISecurityGroup> |
DomainProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
DomainProps.Builder |
DomainProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DomainProps.getSecurityGroups() |
Domain.Builder |
Domain.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
The list of security groups that are associated with the VPC endpoints for the domain.
|
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
DatabaseProxyProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
DatabaseProxyOptions.getSecurityGroups()
One or more VPC security groups to associate with the new proxy.
|
List<ISecurityGroup> |
DatabaseProxyOptions.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
ServerlessClusterFromSnapshotProps.getSecurityGroups()
Security group.
|
List<ISecurityGroup> |
ServerlessClusterFromSnapshotProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
ServerlessClusterAttributes.getSecurityGroups()
The security groups of the database cluster.
|
List<ISecurityGroup> |
ServerlessClusterAttributes.Jsii$Proxy.getSecurityGroups() |
protected List<ISecurityGroup> |
DatabaseClusterFromSnapshot.getSecurityGroups() |
protected List<ISecurityGroup> |
ServerlessClusterFromSnapshot.getSecurityGroups() |
default List<ISecurityGroup> |
InstanceProps.getSecurityGroups()
Security group.
|
List<ISecurityGroup> |
InstanceProps.Jsii$Proxy.getSecurityGroups() |
protected List<ISecurityGroup> |
ServerlessCluster.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseInstanceProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
OptionConfiguration.getSecurityGroups()
Optional list of security groups to use for this option, if `vpc` is specified.
|
List<ISecurityGroup> |
OptionConfiguration.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseInstanceAttributes.getSecurityGroups()
The security groups of the instance.
|
List<ISecurityGroup> |
DatabaseInstanceAttributes.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseInstanceSourceProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseProxyAttributes.getSecurityGroups()
The security groups of the instance.
|
List<ISecurityGroup> |
DatabaseProxyAttributes.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
DatabaseInstanceNewProps.getSecurityGroups()
The security groups to assign to the DB instance.
|
List<ISecurityGroup> |
DatabaseInstanceNewProps.Jsii$Proxy.getSecurityGroups() |
protected List<ISecurityGroup> |
DatabaseCluster.getSecurityGroups() |
default List<ISecurityGroup> |
ServerlessClusterProps.getSecurityGroups()
Security group.
|
List<ISecurityGroup> |
ServerlessClusterProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
DatabaseClusterAttributes.getSecurityGroups()
The security groups of the database cluster.
|
List<ISecurityGroup> |
DatabaseClusterAttributes.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
default ISecurityGroup |
SecretRotationProps.getSecurityGroup()
The security group for the Lambda rotation function.
|
ISecurityGroup |
SecretRotationProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
SingleUserHostedRotationOptions.getSecurityGroups()
A list of security groups for the Lambda created to rotate the secret.
|
List<ISecurityGroup> |
SingleUserHostedRotationOptions.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
MultiUserHostedRotationOptions.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
SecretRotation.Builder |
SecretRotation.Builder.securityGroup(ISecurityGroup securityGroup)
The security group for the Lambda rotation function.
|
SecretRotationProps.Builder |
SecretRotationProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
SecretRotationProps.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
SingleUserHostedRotationOptions.Builder |
SingleUserHostedRotationOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
SingleUserHostedRotationOptions.getSecurityGroups() |
MultiUserHostedRotationOptions.Builder |
MultiUserHostedRotationOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
SingleUserHostedRotationOptions.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
EcsRunTaskProps.getSecurityGroups()
Existing security groups to use for the tasks.
|
List<ISecurityGroup> |
EcsRunTaskProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
void |
SageMakerCreateTrainingJob.addSecurityGroup(ISecurityGroup securityGroup)
Add the security group to all instances via the launch configuration security groups array.
|
void |
SageMakerCreateModel.addSecurityGroup(ISecurityGroup securityGroup)
Add the security group to all instances via the launch configuration security groups array.
|
| Modifier and Type | Method and Description |
|---|---|
EcsRunTaskProps.Builder |
EcsRunTaskProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
EcsRunTaskProps.getSecurityGroups() |
EcsRunTask.Builder |
EcsRunTask.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Existing security groups to use for the tasks.
|
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
TriggerFunctionProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
TriggerFunction.Builder |
TriggerFunction.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
The list of security groups to associate with the Lambda's network interfaces.
|
TriggerFunctionProps.Builder |
TriggerFunctionProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FunctionOptions.getSecurityGroups() |
Copyright © 2022. All rights reserved.