| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
ProviderProps.getSecurityGroups()
(experimental) Security groups to attach to the provider functions.
|
List<ISecurityGroup> |
ProviderProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
ProviderProps.Builder |
ProviderProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ProviderProps.getSecurityGroups() |
Provider.Builder |
Provider.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) Security groups to attach to the provider functions.
|
| Constructor and Description |
|---|
Jsii$Proxy(IFunction onEventHandler,
IFunction isCompleteHandler,
RetentionDays logRetention,
Duration queryInterval,
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 List<ISecurityGroup> |
ShellScriptActionProps.getSecurityGroups()
(experimental) Which security group to associate with the script's project network interfaces.
|
List<ISecurityGroup> |
ShellScriptActionProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
ShellScriptActionProps.Builder |
ShellScriptActionProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ShellScriptActionProps.getSecurityGroups() |
ShellScriptAction.Builder |
ShellScriptAction.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) Which security group to associate with the script's project network interfaces.
|
| Constructor and Description |
|---|
Jsii$Proxy(String actionName,
List<String> commands,
List<? extends Artifact> additionalArtifacts,
String bashOptions,
BuildEnvironment environment,
Map<String,? extends BuildEnvironmentVariable> environmentVariables,
List<? extends PolicyStatement> rolePolicyStatements,
Number runOrder,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Map<String,? extends StackOutput> useOutputs,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ShellScriptActionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
VpcLinkProps.getSecurityGroups()
(experimental) A list of security groups for the VPC link.
|
List<ISecurityGroup> |
VpcLinkProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
void |
VpcLink.addSecurityGroups(ISecurityGroup... groups)
(experimental) Adds the provided security groups to the vpc link.
|
| Modifier and Type | Method and Description |
|---|---|
VpcLink.Builder |
VpcLink.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) A list of security groups for the VPC link.
|
VpcLinkProps.Builder |
VpcLinkProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
VpcLinkProps.getSecurityGroups() |
| Constructor and Description |
|---|
Jsii$Proxy(IVpc vpc,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnets,
String vpcLinkName)
Constructor that initializes the object based on literal property values passed by the
VpcLinkProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default ISecurityGroup |
AutoScalingGroupProps.getSecurityGroup()
(experimental) Security group to launch the instances in.
|
ISecurityGroup |
AutoScalingGroupProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
void |
AutoScalingGroup.addSecurityGroup(ISecurityGroup securityGroup)
(experimental) 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)
(experimental) Security group to launch the instances in.
|
| Constructor and Description |
|---|
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,
List<? extends NotificationConfiguration> notifications,
ITopic notificationsTopic,
Number replacingUpdateMinSuccessfulInstancesPercent,
Number resourceSignalCount,
Duration resourceSignalTimeout,
RollingUpdateConfiguration rollingUpdateConfiguration,
Signals signals,
String spotPrice,
UpdatePolicy updatePolicy,
UpdateType updateType,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
AutoScalingGroupProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
ComputeResources.getSecurityGroups()
(experimental) The EC2 security group(s) associated with instances launched in the compute environment.
|
List<ISecurityGroup> |
ComputeResources.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
ComputeResources.Builder |
ComputeResources.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ComputeResources.getSecurityGroups() |
| Constructor and Description |
|---|
Jsii$Proxy(IVpc vpc,
AllocationStrategy allocationStrategy,
Number bidPercentage,
Map<String,String> computeResourcesTags,
Number desiredvCpus,
String ec2KeyPair,
IMachineImage image,
String instanceRole,
List<? extends InstanceType> instanceTypes,
LaunchTemplateSpecification launchTemplate,
Number maxvCpus,
Number minvCpus,
String placementGroup,
List<? extends ISecurityGroup> securityGroups,
IRole spotFleetRole,
ComputeResourceType type,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ComputeResources.Builder. |
| Modifier and Type | Method and Description |
|---|---|
ISecurityGroup |
EdgeFunctionProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
EdgeFunctionProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
EdgeFunction.Builder |
EdgeFunction.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
- This property is deprecated, use securityGroups instead
|
EdgeFunctionProps.Builder |
EdgeFunctionProps.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
- This property is deprecated, use securityGroups instead
|
| Modifier and Type | Method and Description |
|---|---|
EdgeFunction.Builder |
EdgeFunction.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) 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() |
| 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,
ISecurityGroup securityGroup,
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. |
| 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,
ISecurityGroup securityGroup,
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 |
|---|---|
default List<ISecurityGroup> |
CommonProjectProps.getSecurityGroups()
(experimental) 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 |
|---|---|
Project.Builder |
Project.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) 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() |
PipelineProject.Builder |
PipelineProject.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) 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() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean allowAllOutbound,
Boolean badge,
BuildSpec buildSpec,
Cache cache,
Boolean checkSecretsInPlainTextEnvVariables,
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(Boolean allowAllOutbound,
Boolean badge,
BuildSpec buildSpec,
Cache cache,
Boolean checkSecretsInPlainTextEnvVariables,
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(IArtifacts artifacts,
List<? extends IArtifacts> secondaryArtifacts,
List<? extends ISource> secondarySources,
ISource source,
Boolean allowAllOutbound,
Boolean badge,
BuildSpec buildSpec,
Cache cache,
Boolean checkSecretsInPlainTextEnvVariables,
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 |
|---|---|
ISecurityGroup |
DatabaseClusterAttributes.getSecurityGroup()
(experimental) The security group of the database cluster.
|
ISecurityGroup |
DatabaseClusterAttributes.Jsii$Proxy.getSecurityGroup() |
default ISecurityGroup |
InstanceProps.getSecurityGroup()
(experimental) Security group.
|
ISecurityGroup |
InstanceProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseClusterAttributes.Builder |
DatabaseClusterAttributes.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
DatabaseClusterAttributes.getSecurityGroup() |
InstanceProps.Builder |
InstanceProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
InstanceProps.getSecurityGroup() |
| Constructor and Description |
|---|
Jsii$Proxy(InstanceType instanceType,
IVpc vpc,
IClusterParameterGroup parameterGroup,
ISecurityGroup securityGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
InstanceProps.Builder. |
Jsii$Proxy(String clusterEndpointAddress,
String clusterIdentifier,
List<String> instanceEndpointAddresses,
List<String> instanceIdentifiers,
Number port,
String readerEndpointAddress,
ISecurityGroup securityGroup)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterAttributes.Builder. |
| 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
(experimental) Creates an Amazon EC2 security group within a VPC.
|
| Modifier and Type | Method and Description |
|---|---|
static ISecurityGroup |
SecurityGroup.fromLookup(software.constructs.Construct scope,
String id,
String securityGroupId)
(experimental) Look up a security group by id.
|
static ISecurityGroup |
SecurityGroup.fromSecurityGroupId(software.constructs.Construct scope,
String id,
String securityGroupId)
(experimental) Import an existing security group into this app.
|
static ISecurityGroup |
SecurityGroup.fromSecurityGroupId(software.constructs.Construct scope,
String id,
String securityGroupId,
SecurityGroupImportOptions options)
(experimental) Import an existing security group into this app.
|
default ISecurityGroup |
NatInstanceProps.getSecurityGroup()
(experimental) Security Group for NAT instances.
|
ISecurityGroup |
NatInstanceProps.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
NatInstanceProvider.getSecurityGroup()
(experimental) The Security Group associated with the NAT instances.
|
default ISecurityGroup |
BastionHostLinuxProps.getSecurityGroup()
(experimental) Security Group to assign to this instance.
|
ISecurityGroup |
BastionHostLinuxProps.Jsii$Proxy.getSecurityGroup() |
default ISecurityGroup |
LaunchTemplateProps.getSecurityGroup()
(experimental) Security group to assign to instances created with the launch template.
|
ISecurityGroup |
LaunchTemplateProps.Jsii$Proxy.getSecurityGroup() |
default ISecurityGroup |
InstanceProps.getSecurityGroup()
(experimental) Security Group to assign to this instance.
|
ISecurityGroup |
InstanceProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
InterfaceVpcEndpointOptions.getSecurityGroups()
(experimental) The security groups to associate with this interface VPC endpoint.
|
List<ISecurityGroup> |
InterfaceVpcEndpointOptions.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
ClientVpnEndpointOptions.getSecurityGroups()
(experimental) The security groups to apply to the target network.
|
List<ISecurityGroup> |
ClientVpnEndpointOptions.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
InterfaceVpcEndpointProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
Connections.getSecurityGroups() |
List<ISecurityGroup> |
ClientVpnEndpointProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
ClientVpnEndpointAttributes.getSecurityGroups()
(experimental) The security groups associated with the endpoint.
|
List<ISecurityGroup> |
ClientVpnEndpointAttributes.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
ConnectionsProps.getSecurityGroups()
(experimental) What securityGroup(s) this object is managing connections for.
|
List<ISecurityGroup> |
ConnectionsProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
InterfaceVpcEndpointAttributes.getSecurityGroups()
(experimental) The security groups associated with the interface VPC endpoint.
|
List<ISecurityGroup> |
InterfaceVpcEndpointAttributes.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
void |
Connections.addSecurityGroup(ISecurityGroup... securityGroups)
(experimental) Add a security group to the list of security groups managed by this object.
|
void |
Instance.addSecurityGroup(ISecurityGroup securityGroup)
(experimental) Add the security group to the instance.
|
NatInstanceProps.Builder |
NatInstanceProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
NatInstanceProps.getSecurityGroup() |
Instance.Builder |
Instance.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security Group to assign to this instance.
|
BastionHostLinux.Builder |
BastionHostLinux.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security Group to assign to this instance.
|
NatInstanceProvider.Builder |
NatInstanceProvider.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security Group for NAT instances.
|
BastionHostLinuxProps.Builder |
BastionHostLinuxProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
BastionHostLinuxProps.getSecurityGroup() |
LaunchTemplateProps.Builder |
LaunchTemplateProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
LaunchTemplateProps.getSecurityGroup() |
InstanceProps.Builder |
InstanceProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
InstanceProps.getSecurityGroup() |
LaunchTemplate.Builder |
LaunchTemplate.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security group to assign to instances created with the launch template.
|
| Modifier and Type | Method and Description |
|---|---|
InterfaceVpcEndpointOptions.Builder |
InterfaceVpcEndpointOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
InterfaceVpcEndpointOptions.getSecurityGroups() |
ClientVpnEndpoint.Builder |
ClientVpnEndpoint.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The security groups to apply to the target network.
|
ClientVpnEndpointOptions.Builder |
ClientVpnEndpointOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ClientVpnEndpointOptions.getSecurityGroups() |
InterfaceVpcEndpointProps.Builder |
InterfaceVpcEndpointProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
InterfaceVpcEndpointOptions.getSecurityGroups() |
Connections.Builder |
Connections.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) What securityGroup(s) this object is managing connections for.
|
ClientVpnEndpointProps.Builder |
ClientVpnEndpointProps.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() |
ConnectionsProps.Builder |
ConnectionsProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ConnectionsProps.getSecurityGroups() |
InterfaceVpcEndpointAttributes.Builder |
InterfaceVpcEndpointAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
InterfaceVpcEndpointAttributes.getSecurityGroups() |
InterfaceVpcEndpoint.Builder |
InterfaceVpcEndpoint.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The security groups to associate with this interface VPC endpoint.
|
| Constructor and Description |
|---|
Jsii$Proxy(InstanceType instanceType,
Boolean allowAllTraffic,
NatTrafficDirection defaultAllowedTraffic,
String keyName,
IMachineImage machineImage,
ISecurityGroup securityGroup)
Constructor that initializes the object based on literal property values passed by the
NatInstanceProps.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,
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(List<? extends BlockDevice> blockDevices,
CpuCredits cpuCredits,
Boolean detailedMonitoring,
Boolean disableApiTermination,
Boolean ebsOptimized,
Boolean hibernationConfigured,
InstanceInitiatedShutdownBehavior instanceInitiatedShutdownBehavior,
InstanceType instanceType,
String keyName,
String launchTemplateName,
IMachineImage machineImage,
Boolean nitroEnclaveEnabled,
IRole role,
ISecurityGroup securityGroup,
LaunchTemplateSpotOptions spotOptions,
UserData userData)
Constructor that initializes the object based on literal property values passed by the
LaunchTemplateProps.Builder. |
| 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(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 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(Number port,
String vpcEndpointId,
String securityGroupId,
List<? extends ISecurityGroup> securityGroups)
Constructor that initializes the object based on literal property values passed by the
InterfaceVpcEndpointAttributes.Builder. |
Jsii$Proxy(Port defaultPort,
IPeer peer,
List<? extends ISecurityGroup> securityGroups)
Constructor that initializes the object based on literal property values passed by the
ConnectionsProps.Builder. |
Jsii$Proxy(String endpointId,
List<? extends ISecurityGroup> securityGroups)
Constructor that initializes the object based on literal property values passed by the
ClientVpnEndpointAttributes.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. |
| Modifier and Type | Method and Description |
|---|---|
default ISecurityGroup |
FargateServiceProps.getSecurityGroup()
Deprecated.
use securityGroups instead.
|
ISecurityGroup |
FargateServiceProps.Jsii$Proxy.getSecurityGroup() |
default ISecurityGroup |
Ec2ServiceProps.getSecurityGroup()
Deprecated.
use securityGroups instead.
|
ISecurityGroup |
Ec2ServiceProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
FargateServiceProps.getSecurityGroups()
(experimental) The security groups to associate with the service.
|
List<ISecurityGroup> |
FargateServiceProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
Ec2ServiceProps.getSecurityGroups()
(experimental) The security groups to associate with the service.
|
List<ISecurityGroup> |
Ec2ServiceProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
ClusterAttributes.getSecurityGroups()
(experimental) The security groups associated with the container instances registered to the cluster.
|
List<ISecurityGroup> |
ClusterAttributes.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
BaseService.configureAwsVpcNetworking(IVpc vpc,
Boolean assignPublicIp,
SubnetSelection vpcSubnets,
ISecurityGroup securityGroup)
Deprecated.
use configureAwsVpcNetworkingWithSecurityGroups instead.
|
FargateServiceProps.Builder |
FargateServiceProps.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
use securityGroups instead.
|
Ec2ServiceProps.Builder |
Ec2ServiceProps.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
use securityGroups instead.
|
FargateService.Builder |
FargateService.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
use securityGroups instead.
|
Ec2Service.Builder |
Ec2Service.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
use securityGroups instead.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
BaseService.configureAwsVpcNetworkingWithSecurityGroups(IVpc vpc,
Boolean assignPublicIp,
SubnetSelection vpcSubnets,
List<ISecurityGroup> securityGroups)
(experimental) This method is called to create a networkConfiguration.
|
FargateServiceProps.Builder |
FargateServiceProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FargateServiceProps.getSecurityGroups() |
Ec2ServiceProps.Builder |
Ec2ServiceProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
Ec2ServiceProps.getSecurityGroups() |
FargateService.Builder |
FargateService.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The security groups to associate with the service.
|
ClusterAttributes.Builder |
ClusterAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ClusterAttributes.getSecurityGroups() |
Ec2Service.Builder |
Ec2Service.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The security groups to associate with the service.
|
| Constructor and Description |
|---|
Jsii$Proxy(TaskDefinition taskDefinition,
Boolean assignPublicIp,
Boolean daemon,
List<? extends PlacementConstraint> placementConstraints,
List<? extends PlacementStrategy> placementStrategies,
PropagatedTagSource propagateTaskTagsFrom,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection vpcSubnets,
ICluster cluster,
List<? extends CapacityProviderStrategy> capacityProviderStrategies,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
DeploymentController deploymentController,
Number desiredCount,
Boolean enableEcsManagedTags,
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,
PropagatedTagSource propagateTaskTagsFrom,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection vpcSubnets,
ICluster cluster,
List<? extends CapacityProviderStrategy> capacityProviderStrategies,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
DeploymentController deploymentController,
Number desiredCount,
Boolean enableEcsManagedTags,
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. |
| Constructor and Description |
|---|
Jsii$Proxy(String clusterName,
List<? extends ISecurityGroup> securityGroups,
IVpc vpc,
IAutoScalingGroup autoscalingGroup,
String clusterArn,
INamespace defaultCloudMapNamespace,
Boolean hasEc2Capacity)
Constructor that initializes the object based on literal property values passed by the
ClusterAttributes.Builder. |
Jsii$Proxy(TaskDefinition taskDefinition,
Boolean assignPublicIp,
Boolean daemon,
List<? extends PlacementConstraint> placementConstraints,
List<? extends PlacementStrategy> placementStrategies,
PropagatedTagSource propagateTaskTagsFrom,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection vpcSubnets,
ICluster cluster,
List<? extends CapacityProviderStrategy> capacityProviderStrategies,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
DeploymentController deploymentController,
Number desiredCount,
Boolean enableEcsManagedTags,
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,
PropagatedTagSource propagateTaskTagsFrom,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection vpcSubnets,
ICluster cluster,
List<? extends CapacityProviderStrategy> capacityProviderStrategies,
DeploymentCircuitBreaker circuitBreaker,
CloudMapOptions cloudMapOptions,
DeploymentController deploymentController,
Number desiredCount,
Boolean enableEcsManagedTags,
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 |
|---|---|
default List<ISecurityGroup> |
QueueProcessingFargateServiceProps.getSecurityGroups()
(experimental) The security groups to associate with the service.
|
List<ISecurityGroup> |
QueueProcessingFargateServiceProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
ApplicationLoadBalancedFargateServiceProps.getSecurityGroups()
(experimental) The security groups to associate with the service.
|
List<ISecurityGroup> |
ApplicationLoadBalancedFargateServiceProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
QueueProcessingFargateServiceProps.Builder |
QueueProcessingFargateServiceProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
QueueProcessingFargateServiceProps.getSecurityGroups() |
QueueProcessingFargateService.Builder |
QueueProcessingFargateService.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The security groups to associate with the service.
|
ApplicationLoadBalancedFargateServiceProps.Builder |
ApplicationLoadBalancedFargateServiceProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ApplicationLoadBalancedFargateServiceProps.getSecurityGroups() |
ApplicationLoadBalancedFargateService.Builder |
ApplicationLoadBalancedFargateService.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The security groups to associate with the service.
|
| Constructor and Description |
|---|
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,
Number maxHealthyPercent,
Number minHealthyPercent,
Boolean openListener,
PropagatedTagSource propagateTags,
ApplicationProtocol protocol,
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,
Number desiredTaskCount,
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. |
| Modifier and Type | Method and Description |
|---|---|
default ISecurityGroup |
FileSystemProps.getSecurityGroup()
(experimental) Security Group to assign to this file system.
|
ISecurityGroup |
FileSystemProps.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
FileSystemAttributes.getSecurityGroup()
(experimental) The security group of the file system.
|
ISecurityGroup |
FileSystemAttributes.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
FileSystemProps.Builder |
FileSystemProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
FileSystemProps.getSecurityGroup() |
FileSystem.Builder |
FileSystem.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security Group to assign to this file system.
|
FileSystemAttributes.Builder |
FileSystemAttributes.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
FileSystemAttributes.getSecurityGroup() |
| 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. |
Jsii$Proxy(String fileSystemId,
ISecurityGroup securityGroup)
Constructor that initializes the object based on literal property values passed by the
FileSystemAttributes.Builder. |
| Modifier and Type | Method and Description |
|---|---|
ISecurityGroup |
Cluster.getClusterSecurityGroup()
(experimental) The cluster security group that was created by Amazon EKS for the cluster.
|
ISecurityGroup |
ICluster.getClusterSecurityGroup()
(experimental) The cluster security group that was created by Amazon EKS for the cluster.
|
ISecurityGroup |
ICluster.Jsii$Proxy.getClusterSecurityGroup()
(experimental) The cluster security group that was created by Amazon EKS for the cluster.
|
default ISecurityGroup |
ICluster.Jsii$Default.getClusterSecurityGroup()
(experimental) The cluster security group that was created by Amazon EKS for the cluster.
|
ISecurityGroup |
Cluster.getKubectlSecurityGroup()
(experimental) A security group to use for `kubectl` execution.
|
default ISecurityGroup |
ICluster.getKubectlSecurityGroup()
(experimental) A security group to use for `kubectl` execution.
|
ISecurityGroup |
ICluster.Jsii$Proxy.getKubectlSecurityGroup()
(experimental) A security group to use for `kubectl` execution.
|
default ISecurityGroup |
ICluster.Jsii$Default.getKubectlSecurityGroup()
(experimental) A security group to use for `kubectl` execution.
|
ISecurityGroup |
FargateClusterProps.Jsii$Proxy.getSecurityGroup() |
default ISecurityGroup |
CommonClusterOptions.getSecurityGroup()
(experimental) Security Group to use for Control Plane ENIs.
|
ISecurityGroup |
CommonClusterOptions.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
ClusterOptions.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
ClusterProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
NodegroupRemoteAccess.getSourceSecurityGroups()
(experimental) 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.securityGroup(ISecurityGroup securityGroup)
(experimental) Security Group to use for Control Plane ENIs.
|
FargateCluster.Builder |
FargateCluster.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security Group to use for Control Plane ENIs.
|
FargateClusterProps.Builder |
FargateClusterProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
CommonClusterOptions.getSecurityGroup() |
CommonClusterOptions.Builder |
CommonClusterOptions.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
CommonClusterOptions.getSecurityGroup() |
ClusterOptions.Builder |
ClusterOptions.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
CommonClusterOptions.getSecurityGroup() |
ClusterProps.Builder |
ClusterProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
CommonClusterOptions.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
NodegroupRemoteAccess.Builder |
NodegroupRemoteAccess.Builder.sourceSecurityGroups(List<? extends ISecurityGroup> sourceSecurityGroups)
Sets the value of
NodegroupRemoteAccess.getSourceSecurityGroups() |
| 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,
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,
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,
IKey secretsEncryptionKey,
Map<String,String> clusterHandlerEnvironment,
CoreDnsComputeType coreDnsComputeType,
EndpointAccess endpointAccess,
Map<String,String> kubectlEnvironment,
ILayerVersion kubectlLayer,
Size kubectlMemory,
IRole mastersRole,
Boolean outputMastersRoleArn,
Boolean placeClusterHandlerInVpc,
Boolean prune,
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. |
| Constructor and Description |
|---|
Jsii$Proxy(String sshKeyName,
List<? extends ISecurityGroup> sourceSecurityGroups)
Constructor that initializes the object based on literal property values passed by the
NodegroupRemoteAccess.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default ISecurityGroup |
ClusterProps.getSecurityGroup()
(experimental) Security Group to use for Control Plane ENIs.
|
ISecurityGroup |
ClusterProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
ClusterAttributes.getSecurityGroups()
(experimental) The security groups associated with this cluster.
|
List<ISecurityGroup> |
ClusterAttributes.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
Cluster.Builder |
Cluster.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security Group to use for Control Plane ENIs.
|
ClusterProps.Builder |
ClusterProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
ClusterProps.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
ClusterAttributes.Builder |
ClusterAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ClusterAttributes.getSecurityGroups() |
| Constructor and Description |
|---|
Jsii$Proxy(String clusterName,
Number defaultCapacity,
InstanceType defaultCapacityInstance,
Boolean kubectlEnabled,
IRole mastersRole,
Boolean outputClusterName,
Boolean outputConfigCommand,
Boolean outputMastersRoleArn,
IRole role,
ISecurityGroup securityGroup,
String version,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClusterProps.Builder. |
| Constructor and Description |
|---|
Jsii$Proxy(String clusterArn,
String clusterCertificateAuthorityData,
String clusterEndpoint,
String clusterName,
List<? extends ISecurityGroup> securityGroups,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ClusterAttributes.Builder. |
| Constructor and Description |
|---|
ListenerPort(ISecurityGroup securityGroup,
Port defaultPort) |
| Modifier and Type | Method and Description |
|---|---|
default ISecurityGroup |
ApplicationListenerAttributes.getSecurityGroup()
(experimental) Security group of the load balancer this listener is associated with.
|
ISecurityGroup |
ApplicationListenerAttributes.Jsii$Proxy.getSecurityGroup() |
default ISecurityGroup |
ApplicationLoadBalancerProps.getSecurityGroup()
(experimental) Security group to associate with this load balancer.
|
ISecurityGroup |
ApplicationLoadBalancerProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
void |
ApplicationLoadBalancer.addSecurityGroup(ISecurityGroup securityGroup)
(experimental) Add a security group to this load balancer.
|
ApplicationLoadBalancer.Builder |
ApplicationLoadBalancer.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security group to associate with this load balancer.
|
ApplicationListenerAttributes.Builder |
ApplicationListenerAttributes.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
ApplicationListenerAttributes.getSecurityGroup() |
ApplicationLoadBalancerProps.Builder |
ApplicationLoadBalancerProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
ApplicationLoadBalancerProps.getSecurityGroup() |
| 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(String listenerArn,
Number defaultPort,
ISecurityGroup securityGroup,
Boolean securityGroupAllowsAllOutbound,
String securityGroupId)
Constructor that initializes the object based on literal property values passed by the
ApplicationListenerAttributes.Builder. |
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
VpcOptions.getSecurityGroups()
(experimental) The list of security groups that are associated with the VPC endpoints for the domain.
|
List<ISecurityGroup> |
VpcOptions.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
VpcOptions.Builder |
VpcOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
VpcOptions.getSecurityGroups() |
| Constructor and Description |
|---|
Jsii$Proxy(List<? extends ISecurityGroup> securityGroups,
List<? extends ISubnet> subnets)
Constructor that initializes the object based on literal property values passed by the
VpcOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
ISecurityGroup |
EcsTask.getSecurityGroup()
Deprecated.
use securityGroups instead.
|
default ISecurityGroup |
EcsTaskProps.getSecurityGroup()
Deprecated.
use securityGroups instead
|
ISecurityGroup |
EcsTaskProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
EcsTask.getSecurityGroups()
(experimental) The security groups associated with the task.
|
default List<ISecurityGroup> |
EcsTaskProps.getSecurityGroups()
(experimental) 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.securityGroup(ISecurityGroup securityGroup)
Deprecated.
use securityGroups instead
|
EcsTaskProps.Builder |
EcsTaskProps.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
use securityGroups instead
|
| Modifier and Type | Method and Description |
|---|---|
EcsTask.Builder |
EcsTask.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) 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() |
| Constructor and Description |
|---|
Jsii$Proxy(ICluster cluster,
ITaskDefinition taskDefinition,
List<? extends ContainerOverride> containerOverrides,
FargatePlatformVersion platformVersion,
IRole role,
ISecurityGroup securityGroup,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Number taskCount)
Constructor that initializes the object based on literal property values passed by the
EcsTaskProps.Builder. |
| Constructor and Description |
|---|
Jsii$Proxy(ICluster cluster,
ITaskDefinition taskDefinition,
List<? extends ContainerOverride> containerOverrides,
FargatePlatformVersion platformVersion,
IRole role,
ISecurityGroup securityGroup,
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 |
|---|---|
ISecurityGroup |
LustreFileSystemProps.Jsii$Proxy.getSecurityGroup() |
default ISecurityGroup |
FileSystemProps.getSecurityGroup()
(experimental) Security Group to assign to this file system.
|
ISecurityGroup |
FileSystemProps.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
FileSystemAttributes.getSecurityGroup()
(experimental) The security group of the file system.
|
ISecurityGroup |
FileSystemAttributes.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
LustreFileSystemProps.Builder |
LustreFileSystemProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
FileSystemProps.getSecurityGroup() |
FileSystemProps.Builder |
FileSystemProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
FileSystemProps.getSecurityGroup() |
LustreFileSystem.Builder |
LustreFileSystem.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security Group to assign to this file system.
|
FileSystemAttributes.Builder |
FileSystemAttributes.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
FileSystemAttributes.getSecurityGroup() |
| Constructor and Description |
|---|
Jsii$Proxy(LustreConfiguration lustreConfiguration,
ISubnet vpcSubnet,
Number storageCapacityGiB,
IVpc vpc,
String backupId,
IKey kmsKey,
RemovalPolicy removalPolicy,
ISecurityGroup securityGroup)
Constructor that initializes the object based on literal property values passed by the
LustreFileSystemProps.Builder. |
Jsii$Proxy(Number storageCapacityGiB,
IVpc vpc,
String backupId,
IKey kmsKey,
RemovalPolicy removalPolicy,
ISecurityGroup securityGroup)
Constructor that initializes the object based on literal property values passed by the
FileSystemProps.Builder. |
Jsii$Proxy(String dnsName,
String fileSystemId,
ISecurityGroup securityGroup)
Constructor that initializes the object based on literal property values passed by the
FileSystemAttributes.Builder. |
| Modifier and Type | Method and Description |
|---|---|
static ISecurityGroup |
AcceleratorSecurityGroup.fromVpc(Construct scope,
String id,
IVpc vpc,
EndpointGroup endpointGroup)
(experimental) Lookup the Global Accelerator security group at CloudFormation deployment time.
|
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
ConnectionOptions.getSecurityGroups()
(experimental) The list of security groups needed to successfully make this connection e.g.
|
List<ISecurityGroup> |
ConnectionOptions.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
ConnectionProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
ConnectionOptions.Builder |
ConnectionOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ConnectionOptions.getSecurityGroups() |
ConnectionProps.Builder |
ConnectionProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ConnectionOptions.getSecurityGroups() |
Connection.Builder |
Connection.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The list of security groups needed to successfully make this connection e.g.
|
| Constructor and Description |
|---|
Jsii$Proxy(ConnectionType type,
String connectionName,
String description,
List<String> matchCriteria,
Map<String,String> properties,
List<? extends ISecurityGroup> securityGroups,
ISubnet subnet)
Constructor that initializes the object based on literal property values passed by the
ConnectionProps.Builder. |
Jsii$Proxy(String connectionName,
String description,
List<String> matchCriteria,
Map<String,String> properties,
List<? extends ISecurityGroup> securityGroups,
ISubnet subnet)
Constructor that initializes the object based on literal property values passed by the
ConnectionOptions.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default ISecurityGroup |
FunctionOptions.getSecurityGroup()
Deprecated.
- This property is deprecated, use securityGroups instead
|
ISecurityGroup |
FunctionOptions.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
SingletonFunctionProps.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
DockerImageFunctionProps.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
FunctionProps.Jsii$Proxy.getSecurityGroup() |
default ISecurityGroup |
FunctionAttributes.getSecurityGroup()
(experimental) 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()
(experimental) The list of security groups to associate with the Lambda's network interfaces.
|
List<ISecurityGroup> |
FunctionOptions.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
SingletonFunctionProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DockerImageFunctionProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
FunctionProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
Function.Builder |
Function.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
- This property is deprecated, use securityGroups instead
|
DockerImageFunction.Builder |
DockerImageFunction.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
- This property is deprecated, use securityGroups instead
|
FunctionOptions.Builder |
FunctionOptions.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
- This property is deprecated, use securityGroups instead
|
SingletonFunction.Builder |
SingletonFunction.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
- This property is deprecated, use securityGroups instead
|
SingletonFunctionProps.Builder |
SingletonFunctionProps.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
- This property is deprecated, use securityGroups instead
|
DockerImageFunctionProps.Builder |
DockerImageFunctionProps.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
- This property is deprecated, use securityGroups instead
|
FunctionProps.Builder |
FunctionProps.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
- This property is deprecated, use securityGroups instead
|
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)
(experimental) The list of security groups to associate with the Lambda's network interfaces.
|
DockerImageFunction.Builder |
DockerImageFunction.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) 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() |
SingletonFunction.Builder |
SingletonFunction.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The list of security groups to associate with the Lambda's network interfaces.
|
SingletonFunctionProps.Builder |
SingletonFunctionProps.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() |
FunctionProps.Builder |
FunctionProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FunctionOptions.getSecurityGroups() |
| 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,
ISecurityGroup securityGroup,
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,
ISecurityGroup securityGroup,
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,
ISecurityGroup securityGroup,
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 functionArn,
IRole role,
Boolean sameEnvironment,
ISecurityGroup securityGroup,
String securityGroupId)
Constructor that initializes the object based on literal property values passed by the
FunctionAttributes.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,
ISecurityGroup securityGroup,
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. |
| 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,
ISecurityGroup securityGroup,
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,
ISecurityGroup securityGroup,
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,
ISecurityGroup securityGroup,
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,
ISecurityGroup securityGroup,
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 ISecurityGroup |
SelfManagedKafkaEventSourceProps.getSecurityGroup()
(experimental) 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 |
|---|---|
SelfManagedKafkaEventSourceProps.Builder |
SelfManagedKafkaEventSourceProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
SelfManagedKafkaEventSourceProps.getSecurityGroup() |
SelfManagedKafkaEventSource.Builder |
SelfManagedKafkaEventSource.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) If your Kafka brokers are only reachable via VPC, provide the security group here.
|
| 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)
Constructor that initializes the object based on literal property values passed by the
SelfManagedKafkaEventSourceProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
ISecurityGroup |
NodejsFunctionProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
NodejsFunctionProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
NodejsFunction.Builder |
NodejsFunction.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
- This property is deprecated, use securityGroups instead
|
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
- This property is deprecated, use securityGroups instead
|
| Modifier and Type | Method and Description |
|---|---|
NodejsFunction.Builder |
NodejsFunction.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The list of security groups to associate with the Lambda's network interfaces.
|
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FunctionOptions.getSecurityGroups() |
| 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,
ISecurityGroup securityGroup,
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. |
| 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,
ISecurityGroup securityGroup,
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 |
|---|---|
ISecurityGroup |
PythonFunctionProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
PythonFunctionProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
PythonFunctionProps.Builder |
PythonFunctionProps.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
- This property is deprecated, use securityGroups instead
|
PythonFunction.Builder |
PythonFunction.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
- This property is deprecated, use securityGroups instead
|
| Modifier and Type | Method and Description |
|---|---|
PythonFunctionProps.Builder |
PythonFunctionProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FunctionOptions.getSecurityGroups() |
PythonFunction.Builder |
PythonFunction.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The list of security groups to associate with the Lambda's network interfaces.
|
| Constructor and Description |
|---|
Jsii$Proxy(String entry,
String assetHash,
AssetHashType assetHashType,
String handler,
String index,
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,
ISecurityGroup securityGroup,
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
PythonFunctionProps.Builder. |
| Constructor and Description |
|---|
Jsii$Proxy(String entry,
String assetHash,
AssetHashType assetHashType,
String handler,
String index,
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,
ISecurityGroup securityGroup,
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
PythonFunctionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
ISecurityGroup |
DatabaseClusterAttributes.getSecurityGroup()
(experimental) The security group of the database cluster.
|
ISecurityGroup |
DatabaseClusterAttributes.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
DatabaseClusterProps.getSecurityGroups()
(experimental) Security group.
|
List<ISecurityGroup> |
DatabaseClusterProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseClusterAttributes.Builder |
DatabaseClusterAttributes.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
DatabaseClusterAttributes.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseClusterProps.getSecurityGroups() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) Security group.
|
| Constructor and Description |
|---|
Jsii$Proxy(String clusterEndpointAddress,
String clusterIdentifier,
String clusterResourceIdentifier,
Number port,
String readerEndpointAddress,
ISecurityGroup securityGroup)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterAttributes.Builder. |
| Constructor and Description |
|---|
Jsii$Proxy(InstanceType instanceType,
IVpc vpc,
List<? extends IRole> associatedRoles,
Duration backupRetention,
IClusterParameterGroup clusterParameterGroup,
String dbClusterName,
Boolean deletionProtection,
EngineVersion engineVersion,
Boolean iamAuthentication,
String instanceIdentifierBase,
Number instances,
IKey kmsKey,
IParameterGroup parameterGroup,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
RemovalPolicy removalPolicy,
List<? extends ISecurityGroup> securityGroups,
Boolean storageEncrypted,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
ServerlessClusterProps.getSecurityGroups()
(experimental) Security group.
|
List<ISecurityGroup> |
ServerlessClusterProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseInstanceProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
OptionConfiguration.getSecurityGroups()
(experimental) Optional list of security groups to use for this option, if `vpc` is specified.
|
List<ISecurityGroup> |
OptionConfiguration.Jsii$Proxy.getSecurityGroups() |
protected List<ISecurityGroup> |
DatabaseClusterFromSnapshot.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
ServerlessClusterAttributes.getSecurityGroups()
(experimental) The security groups of the database cluster.
|
List<ISecurityGroup> |
ServerlessClusterAttributes.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
DatabaseProxyOptions.getSecurityGroups()
(experimental) One or more VPC security groups to associate with the new proxy.
|
List<ISecurityGroup> |
DatabaseProxyOptions.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseProxyAttributes.getSecurityGroups()
(experimental) The security groups of the instance.
|
List<ISecurityGroup> |
DatabaseProxyAttributes.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
DatabaseClusterAttributes.getSecurityGroups()
(experimental) The security groups of the database cluster.
|
List<ISecurityGroup> |
DatabaseClusterAttributes.Jsii$Proxy.getSecurityGroups() |
protected List<ISecurityGroup> |
DatabaseCluster.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseInstanceSourceProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
DatabaseInstanceNewProps.getSecurityGroups()
(experimental) The security groups to assign to the DB instance.
|
List<ISecurityGroup> |
DatabaseInstanceNewProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseProxyProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
InstanceProps.getSecurityGroups()
(experimental) Security group.
|
List<ISecurityGroup> |
InstanceProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseInstanceAttributes.getSecurityGroups()
(experimental) The security groups of the instance.
|
List<ISecurityGroup> |
DatabaseInstanceAttributes.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The security groups to assign to the DB instance.
|
ServerlessClusterProps.Builder |
ServerlessClusterProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ServerlessClusterProps.getSecurityGroups() |
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseInstanceNewProps.getSecurityGroups() |
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseInstanceNewProps.getSecurityGroups() |
OptionConfiguration.Builder |
OptionConfiguration.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
OptionConfiguration.getSecurityGroups() |
ServerlessCluster.Builder |
ServerlessCluster.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) Security group.
|
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseInstanceNewProps.getSecurityGroups() |
ServerlessClusterAttributes.Builder |
ServerlessClusterAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ServerlessClusterAttributes.getSecurityGroups() |
DatabaseProxyOptions.Builder |
DatabaseProxyOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseProxyOptions.getSecurityGroups() |
DatabaseInstance.Builder |
DatabaseInstance.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The security groups to assign to the DB instance.
|
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The security groups to assign to the DB instance.
|
DatabaseProxyAttributes.Builder |
DatabaseProxyAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseProxyAttributes.getSecurityGroups() |
DatabaseClusterAttributes.Builder |
DatabaseClusterAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseClusterAttributes.getSecurityGroups() |
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseInstanceNewProps.getSecurityGroups() |
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseInstanceNewProps.getSecurityGroups() |
DatabaseProxyProps.Builder |
DatabaseProxyProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseProxyOptions.getSecurityGroups() |
InstanceProps.Builder |
InstanceProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
InstanceProps.getSecurityGroups() |
DatabaseProxy.Builder |
DatabaseProxy.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) One or more VPC security groups to associate with the new proxy.
|
DatabaseInstanceAttributes.Builder |
DatabaseInstanceAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseInstanceAttributes.getSecurityGroups() |
| 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 vpcPlacement,
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 vpcPlacement,
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 vpcPlacement,
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 vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceProps.Builder. |
Jsii$Proxy(String name,
Number port,
List<? extends ISecurityGroup> securityGroups,
Map<String,String> settings,
String version,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
OptionConfiguration.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 vpcPlacement,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceFromSnapshotProps.Builder. |
Jsii$Proxy(String clusterIdentifier,
String clusterEndpointAddress,
IClusterEngine engine,
List<String> instanceEndpointAddresses,
List<String> instanceIdentifiers,
Number port,
String readerEndpointAddress,
List<? extends ISecurityGroup> securityGroups)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterAttributes.Builder. |
Jsii$Proxy(String instanceEndpointAddress,
String instanceIdentifier,
Number port,
List<? extends ISecurityGroup> securityGroups,
IInstanceEngine engine)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceAttributes.Builder. |
Jsii$Proxy(String clusterIdentifier,
String clusterEndpointAddress,
Number port,
String readerEndpointAddress,
ISecret secret,
List<? extends ISecurityGroup> securityGroups)
Constructor that initializes the object based on literal property values passed by the
ServerlessClusterAttributes.Builder. |
Jsii$Proxy(String dbProxyArn,
String dbProxyName,
String endpoint,
List<? extends ISecurityGroup> securityGroups)
Constructor that initializes the object based on literal property values passed by the
DatabaseProxyAttributes.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
ClusterAttributes.getSecurityGroups()
(experimental) The security groups of the redshift cluster.
|
List<ISecurityGroup> |
ClusterAttributes.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
ClusterProps.getSecurityGroups()
(experimental) Security group.
|
List<ISecurityGroup> |
ClusterProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
Cluster.Builder |
Cluster.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) Security group.
|
ClusterAttributes.Builder |
ClusterAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ClusterAttributes.getSecurityGroups() |
ClusterProps.Builder |
ClusterProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ClusterProps.getSecurityGroups() |
| Constructor and Description |
|---|
Jsii$Proxy(Login masterUser,
IVpc vpc,
String clusterName,
ClusterType clusterType,
String defaultDatabaseName,
Boolean encrypted,
IKey encryptionKey,
IBucket loggingBucket,
String loggingKeyPrefix,
NodeType nodeType,
Number numberOfNodes,
IClusterParameterGroup parameterGroup,
Number port,
String preferredMaintenanceWindow,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IRole> roles,
List<? extends ISecurityGroup> securityGroups,
IClusterSubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClusterProps.Builder. |
Jsii$Proxy(String clusterEndpointAddress,
Number clusterEndpointPort,
String clusterName,
List<? extends ISecurityGroup> securityGroups)
Constructor that initializes the object based on literal property values passed by the
ClusterAttributes.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default ISecurityGroup |
SecretRotationProps.getSecurityGroup()
(experimental) The security group for the Lambda rotation function.
|
ISecurityGroup |
SecretRotationProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
MultiUserHostedRotationOptions.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
SingleUserHostedRotationOptions.getSecurityGroups()
(experimental) A list of security groups for the Lambda created to rotate the secret.
|
List<ISecurityGroup> |
SingleUserHostedRotationOptions.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
SecretRotationProps.Builder |
SecretRotationProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
SecretRotationProps.getSecurityGroup() |
SecretRotation.Builder |
SecretRotation.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) The security group for the Lambda rotation function.
|
| Modifier and Type | Method and Description |
|---|---|
MultiUserHostedRotationOptions.Builder |
MultiUserHostedRotationOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
SingleUserHostedRotationOptions.getSecurityGroups() |
SingleUserHostedRotationOptions.Builder |
SingleUserHostedRotationOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
SingleUserHostedRotationOptions.getSecurityGroups() |
| Constructor and Description |
|---|
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. |
| 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(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 ISecurityGroup |
RunEcsEc2TaskProps.getSecurityGroup()
Deprecated.
|
ISecurityGroup |
RunEcsEc2TaskProps.Jsii$Proxy.getSecurityGroup()
Deprecated.
|
default ISecurityGroup |
RunEcsFargateTaskProps.getSecurityGroup()
Deprecated.
|
ISecurityGroup |
RunEcsFargateTaskProps.Jsii$Proxy.getSecurityGroup()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
EcsRunTaskProps.getSecurityGroups()
(experimental) 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)
(experimental) Add the security group to all instances via the launch configuration security groups array.
|
void |
SageMakerCreateModel.addSecurityGroup(ISecurityGroup securityGroup)
(experimental) Add the security group to all instances via the launch configuration security groups array.
|
protected void |
EcsRunTaskBase.configureAwsVpcNetworking(IVpc vpc,
Boolean assignPublicIp,
SubnetSelection subnetSelection,
ISecurityGroup securityGroup)
Deprecated.
|
RunEcsEc2Task.Builder |
RunEcsEc2Task.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
|
RunEcsFargateTask.Builder |
RunEcsFargateTask.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
|
RunEcsEc2TaskProps.Builder |
RunEcsEc2TaskProps.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
|
RunEcsFargateTaskProps.Builder |
RunEcsFargateTaskProps.Builder.securityGroup(ISecurityGroup securityGroup)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
EcsRunTask.Builder |
EcsRunTask.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) Existing security groups to use for the tasks.
|
EcsRunTaskProps.Builder |
EcsRunTaskProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
EcsRunTaskProps.getSecurityGroups() |
| Constructor and Description |
|---|
Jsii$Proxy(Boolean assignPublicIp,
FargatePlatformVersion platformVersion,
ISecurityGroup securityGroup,
SubnetSelection subnets,
ICluster cluster,
TaskDefinition taskDefinition,
List<? extends ContainerOverride> containerOverrides,
ServiceIntegrationPattern integrationPattern)
Deprecated.
Constructor that initializes the object based on literal property values passed by the
RunEcsFargateTaskProps.Builder. |
Jsii$Proxy(List<? extends PlacementConstraint> placementConstraints,
List<? extends PlacementStrategy> placementStrategies,
ISecurityGroup securityGroup,
SubnetSelection subnets,
ICluster cluster,
TaskDefinition taskDefinition,
List<? extends ContainerOverride> containerOverrides,
ServiceIntegrationPattern integrationPattern)
Deprecated.
Constructor that initializes the object based on literal property values passed by the
RunEcsEc2TaskProps.Builder. |
| 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,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
EcsRunTaskProps.Builder. |
Copyright © 2021. All rights reserved.