| 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 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.
|
AutoScalingGroup.Builder |
AutoScalingGroup.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security group to launch the instances in.
|
AutoScalingGroupProps.Builder |
AutoScalingGroupProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
AutoScalingGroupProps.getSecurityGroup() |
| 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,
Boolean newInstancesProtectedFromScaleIn,
List<? extends NotificationConfiguration> notifications,
Signals signals,
String spotPrice,
UpdatePolicy updatePolicy,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
AutoScalingGroupProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
EdgeFunctionProps.Jsii$Proxy.getSecurityGroups() |
| 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,
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 |
|---|---|
CommonProjectProps.Builder |
CommonProjectProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
CommonProjectProps.getSecurityGroups() |
ProjectProps.Builder |
ProjectProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
CommonProjectProps.getSecurityGroups() |
Project.Builder |
Project.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) What security group to associate with the codebuild project's network interfaces.
|
PipelineProjectProps.Builder |
PipelineProjectProps.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.
|
| Constructor and Description |
|---|
Jsii$Proxy(Boolean allowAllOutbound,
Boolean badge,
BuildSpec buildSpec,
Cache cache,
Boolean checkSecretsInPlainTextEnvVariables,
Number concurrentBuildLimit,
String description,
IKey encryptionKey,
BuildEnvironment environment,
Map<String,? extends BuildEnvironmentVariable> environmentVariables,
List<? extends IFileSystemLocation> fileSystemLocations,
Boolean grantReportGroupPermissions,
LoggingOptions logging,
String projectName,
Duration queuedTimeout,
IRole role,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Duration timeout,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
CommonProjectProps.Builder. |
Jsii$Proxy(Boolean allowAllOutbound,
Boolean badge,
BuildSpec buildSpec,
Cache cache,
Boolean checkSecretsInPlainTextEnvVariables,
Number concurrentBuildLimit,
String description,
IKey encryptionKey,
BuildEnvironment environment,
Map<String,? extends BuildEnvironmentVariable> environmentVariables,
List<? extends IFileSystemLocation> fileSystemLocations,
Boolean grantReportGroupPermissions,
LoggingOptions logging,
String projectName,
Duration queuedTimeout,
IRole role,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Duration timeout,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
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,
Number concurrentBuildLimit,
String description,
IKey encryptionKey,
BuildEnvironment environment,
Map<String,? extends BuildEnvironmentVariable> environmentVariables,
List<? extends IFileSystemLocation> fileSystemLocations,
Boolean grantReportGroupPermissions,
LoggingOptions logging,
String projectName,
Duration queuedTimeout,
IRole role,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Duration timeout,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ProjectProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default ISecurityGroup |
DatabaseClusterProps.getSecurityGroup()
(experimental) Security group.
|
ISecurityGroup |
DatabaseClusterProps.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
DatabaseClusterAttributes.getSecurityGroup()
(experimental) The security group of the database cluster.
|
ISecurityGroup |
DatabaseClusterAttributes.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
void |
DatabaseCluster.addSecurityGroups(ISecurityGroup... securityGroups)
(experimental) Adds security groups to this cluster.
|
DatabaseClusterProps.Builder |
DatabaseClusterProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
DatabaseClusterProps.getSecurityGroup() |
DatabaseCluster.Builder |
DatabaseCluster.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security group.
|
DatabaseClusterAttributes.Builder |
DatabaseClusterAttributes.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
DatabaseClusterAttributes.getSecurityGroup() |
| Constructor and Description |
|---|
Jsii$Proxy(InstanceType instanceType,
Login masterUser,
IVpc vpc,
BackupProps backup,
String dbClusterName,
String engineVersion,
String instanceIdentifierBase,
Number instances,
IKey kmsKey,
IClusterParameterGroup parameterGroup,
Number port,
String preferredMaintenanceWindow,
RemovalPolicy removalPolicy,
ISecurityGroup securityGroup,
Boolean storageEncrypted,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseClusterProps.Builder. |
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 |
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() |
ISecurityGroup |
NatInstanceProvider.getSecurityGroup()
(experimental) The Security Group associated with the NAT instances.
|
default ISecurityGroup |
InstanceProps.getSecurityGroup()
(experimental) Security Group to assign to this instance.
|
ISecurityGroup |
InstanceProps.Jsii$Proxy.getSecurityGroup() |
default ISecurityGroup |
NatInstanceProps.getSecurityGroup()
(experimental) Security Group for NAT instances.
|
ISecurityGroup |
NatInstanceProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
ClientVpnEndpointProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
InterfaceVpcEndpointOptions.getSecurityGroups()
(experimental) The security groups to associate with this interface VPC endpoint.
|
List<ISecurityGroup> |
InterfaceVpcEndpointOptions.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
InterfaceVpcEndpointProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
InterfaceVpcEndpointAttributes.getSecurityGroups()
(experimental) The security groups associated with the interface VPC endpoint.
|
List<ISecurityGroup> |
InterfaceVpcEndpointAttributes.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> |
ClientVpnEndpointAttributes.getSecurityGroups()
(experimental) The security groups associated with the endpoint.
|
List<ISecurityGroup> |
ClientVpnEndpointAttributes.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
Connections.getSecurityGroups() |
default List<ISecurityGroup> |
ConnectionsProps.getSecurityGroups()
(experimental) What securityGroup(s) this object is managing connections for.
|
List<ISecurityGroup> |
ConnectionsProps.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.
|
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() |
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.
|
Instance.Builder |
Instance.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security Group to assign to this instance.
|
LaunchTemplate.Builder |
LaunchTemplate.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security group to assign to instances created with the launch template.
|
InstanceProps.Builder |
InstanceProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
InstanceProps.getSecurityGroup() |
NatInstanceProps.Builder |
NatInstanceProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
NatInstanceProps.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
InterfaceVpcEndpoint.Builder |
InterfaceVpcEndpoint.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The security groups to associate with this interface VPC endpoint.
|
ClientVpnEndpointProps.Builder |
ClientVpnEndpointProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ClientVpnEndpointOptions.getSecurityGroups() |
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.
|
InterfaceVpcEndpointProps.Builder |
InterfaceVpcEndpointProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
InterfaceVpcEndpointOptions.getSecurityGroups() |
InterfaceVpcEndpointAttributes.Builder |
InterfaceVpcEndpointAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
InterfaceVpcEndpointAttributes.getSecurityGroups() |
ClientVpnEndpointOptions.Builder |
ClientVpnEndpointOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ClientVpnEndpointOptions.getSecurityGroups() |
ClientVpnEndpointAttributes.Builder |
ClientVpnEndpointAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ClientVpnEndpointAttributes.getSecurityGroups() |
Connections.Builder |
Connections.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) What securityGroup(s) this object is managing connections for.
|
ConnectionsProps.Builder |
ConnectionsProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ConnectionsProps.getSecurityGroups() |
| Constructor and Description |
|---|
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(InstanceType instanceType,
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(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,
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 List<ISecurityGroup> |
Ec2ServiceProps.getSecurityGroups()
(experimental) The security groups to associate with the service.
|
List<ISecurityGroup> |
Ec2ServiceProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
FargateServiceProps.getSecurityGroups()
(experimental) The security groups to associate with the service.
|
List<ISecurityGroup> |
FargateServiceProps.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.configureAwsVpcNetworkingWithSecurityGroups(IVpc vpc,
Boolean assignPublicIp,
SubnetSelection vpcSubnets,
List<ISecurityGroup> securityGroups)
(experimental) This method is called to create a networkConfiguration.
|
FargateService.Builder |
FargateService.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The security groups to associate with the service.
|
Ec2Service.Builder |
Ec2Service.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The security groups to associate with the service.
|
Ec2ServiceProps.Builder |
Ec2ServiceProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
Ec2ServiceProps.getSecurityGroups() |
FargateServiceProps.Builder |
FargateServiceProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FargateServiceProps.getSecurityGroups() |
ClusterAttributes.Builder |
ClusterAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ClusterAttributes.getSecurityGroups() |
| 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,
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,
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> |
ApplicationLoadBalancedFargateServiceProps.getSecurityGroups()
(experimental) The security groups to associate with the service.
|
List<ISecurityGroup> |
ApplicationLoadBalancedFargateServiceProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
QueueProcessingFargateServiceProps.getSecurityGroups()
(experimental) The security groups to associate with the service.
|
List<ISecurityGroup> |
QueueProcessingFargateServiceProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
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.
|
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.
|
| 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,
ApplicationProtocolVersion protocolVersion,
Boolean publicLoadBalancer,
ApplicationLoadBalancedServiceRecordType recordType,
Boolean redirectHttp,
String serviceName,
ApplicationProtocol targetProtocol,
ApplicationLoadBalancedTaskImageOptions taskImageOptions,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
ApplicationLoadBalancedFargateServiceProps.Builder. |
Jsii$Proxy(Boolean assignPublicIp,
String containerName,
Number cpu,
Number memoryLimitMiB,
FargatePlatformVersion platformVersion,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection taskSubnets,
ContainerImage image,
DeploymentCircuitBreaker circuitBreaker,
ICluster cluster,
List<String> command,
DeploymentController deploymentController,
Boolean enableEcsManagedTags,
Boolean enableLogging,
Map<String,String> environment,
String family,
LogDriver logDriver,
Number maxHealthyPercent,
Number maxReceiveCount,
Number maxScalingCapacity,
Number minHealthyPercent,
Number minScalingCapacity,
PropagatedTagSource propagateTags,
IQueue queue,
Duration retentionPeriod,
List<? extends ScalingInterval> scalingSteps,
Map<String,? extends Secret> secrets,
String serviceName,
IVpc vpc)
Constructor that initializes the object based on literal property values passed by the
QueueProcessingFargateServiceProps.Builder. |
| 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 |
|---|---|
FileSystem.Builder |
FileSystem.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security Group to assign to this file system.
|
FileSystemProps.Builder |
FileSystemProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
FileSystemProps.getSecurityGroup() |
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.
|
default ISecurityGroup |
CommonClusterOptions.getSecurityGroup()
(experimental) Security Group to use for Control Plane ENIs.
|
ISecurityGroup |
CommonClusterOptions.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
ClusterOptions.Jsii$Proxy.getSecurityGroup() |
ISecurityGroup |
FargateClusterProps.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 |
|---|---|
CommonClusterOptions.Builder |
CommonClusterOptions.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
CommonClusterOptions.getSecurityGroup() |
FargateCluster.Builder |
FargateCluster.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security Group to use for Control Plane ENIs.
|
ClusterOptions.Builder |
ClusterOptions.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
CommonClusterOptions.getSecurityGroup() |
FargateClusterProps.Builder |
FargateClusterProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
CommonClusterOptions.getSecurityGroup() |
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
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,
IKey secretsEncryptionKey,
KubernetesVersion version,
String clusterName,
Boolean outputClusterName,
Boolean outputConfigCommand,
IRole role,
ISecurityGroup securityGroup,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
FargateClusterProps.Builder. |
Jsii$Proxy(KubernetesVersion version,
String clusterName,
Boolean outputClusterName,
Boolean outputConfigCommand,
IRole role,
ISecurityGroup securityGroup,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
CommonClusterOptions.Builder. |
Jsii$Proxy(Map<String,String> clusterHandlerEnvironment,
CoreDnsComputeType coreDnsComputeType,
EndpointAccess endpointAccess,
Map<String,String> kubectlEnvironment,
ILayerVersion kubectlLayer,
Size kubectlMemory,
IRole mastersRole,
Boolean outputMastersRoleArn,
Boolean placeClusterHandlerInVpc,
Boolean prune,
IKey secretsEncryptionKey,
KubernetesVersion version,
String clusterName,
Boolean outputClusterName,
Boolean outputConfigCommand,
IRole role,
ISecurityGroup securityGroup,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClusterOptions.Builder. |
Jsii$Proxy(Number defaultCapacity,
InstanceType defaultCapacityInstance,
DefaultCapacityType defaultCapacityType,
Map<String,String> clusterHandlerEnvironment,
CoreDnsComputeType coreDnsComputeType,
EndpointAccess endpointAccess,
Map<String,String> kubectlEnvironment,
ILayerVersion kubectlLayer,
Size kubectlMemory,
IRole mastersRole,
Boolean outputMastersRoleArn,
Boolean placeClusterHandlerInVpc,
Boolean prune,
IKey secretsEncryptionKey,
KubernetesVersion version,
String clusterName,
Boolean outputClusterName,
Boolean outputConfigCommand,
IRole role,
ISecurityGroup securityGroup,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
ClusterProps.Builder. |
| 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. |
| 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.
|
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() |
ApplicationLoadBalancer.Builder |
ApplicationLoadBalancer.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security group to associate with this load balancer.
|
| 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)
Constructor that initializes the object based on literal property values passed by the
ApplicationListenerAttributes.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
DomainProps.getSecurityGroups()
(experimental) The list of security groups that are associated with the VPC endpoints for the domain.
|
List<ISecurityGroup> |
DomainProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
Domain.Builder |
Domain.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The list of security groups that are associated with the VPC endpoints for the domain.
|
DomainProps.Builder |
DomainProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DomainProps.getSecurityGroups() |
| Constructor and Description |
|---|
Jsii$Proxy(ElasticsearchVersion version,
List<? extends PolicyStatement> accessPolicies,
Map<String,String> advancedOptions,
Number automatedSnapshotStartHour,
CapacityConfig capacity,
CognitoOptions cognitoKibanaAuth,
CustomEndpointOptions customEndpoint,
String domainName,
EbsOptions ebs,
Boolean enableVersionUpgrade,
EncryptionAtRestOptions encryptionAtRest,
Boolean enforceHttps,
AdvancedSecurityOptions fineGrainedAccessControl,
LoggingOptions logging,
Boolean nodeToNodeEncryption,
RemovalPolicy removalPolicy,
List<? extends ISecurityGroup> securityGroups,
TLSSecurityPolicy tlsSecurityPolicy,
Boolean useUnsignedBasicAuth,
IVpc vpc,
List<? extends SubnetSelection> vpcSubnets,
ZoneAwarenessConfig zoneAwareness)
Constructor that initializes the object based on literal property values passed by the
DomainProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default List<ISecurityGroup> |
EcsTaskProps.getSecurityGroups()
(experimental) Existing security groups to use for the task's ENIs.
|
List<ISecurityGroup> |
EcsTaskProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
EcsTask.getSecurityGroups()
(experimental) The security groups associated with the task.
|
| Modifier and Type | Method and Description |
|---|---|
EcsTaskProps.Builder |
EcsTaskProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
EcsTaskProps.getSecurityGroups() |
EcsTask.Builder |
EcsTask.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) Existing security groups to use for the task's ENIs.
|
| Constructor and Description |
|---|
Jsii$Proxy(ICluster cluster,
ITaskDefinition taskDefinition,
List<? extends ContainerOverride> containerOverrides,
FargatePlatformVersion platformVersion,
IRole role,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnetSelection,
Number taskCount)
Constructor that initializes the object based on literal property values passed by the
EcsTaskProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
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() |
FileSystemAttributes.Builder |
FileSystemAttributes.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
FileSystemAttributes.getSecurityGroup() |
LustreFileSystem.Builder |
LustreFileSystem.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) Security Group to assign to this file system.
|
| 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 |
|---|---|
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 |
|---|---|
List<ISecurityGroup> |
DockerImageFunctionProps.Jsii$Proxy.getSecurityGroups() |
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> |
FunctionProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
FunctionAttributes.Builder |
FunctionAttributes.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
FunctionAttributes.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
DockerImageFunctionProps.Builder |
DockerImageFunctionProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FunctionOptions.getSecurityGroups() |
FunctionOptions.Builder |
FunctionOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FunctionOptions.getSecurityGroups() |
SingletonFunctionProps.Builder |
SingletonFunctionProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FunctionOptions.getSecurityGroups() |
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.
|
SingletonFunction.Builder |
SingletonFunction.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The list of security groups to associate with the Lambda's network interfaces.
|
FunctionProps.Builder |
FunctionProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FunctionOptions.getSecurityGroups() |
| Constructor and Description |
|---|
Jsii$Proxy(String functionArn,
IRole role,
Boolean sameEnvironment,
ISecurityGroup securityGroup)
Constructor that initializes the object based on literal property values passed by the
FunctionAttributes.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,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
FunctionOptions.Builder. |
Jsii$Proxy(Code code,
String handler,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
FunctionProps.Builder. |
Jsii$Proxy(DockerImageCode code,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
DockerImageFunctionProps.Builder. |
Jsii$Proxy(String uuid,
String lambdaPurpose,
Code code,
String handler,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
SingletonFunctionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
default 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 |
|---|---|
SelfManagedKafkaEventSource.Builder |
SelfManagedKafkaEventSource.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) If your Kafka brokers are only reachable via VPC, provide the security group here.
|
SelfManagedKafkaEventSourceProps.Builder |
SelfManagedKafkaEventSourceProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
SelfManagedKafkaEventSourceProps.getSecurityGroup() |
| Constructor and Description |
|---|
Jsii$Proxy(List<String> bootstrapServers,
AuthenticationMethod authenticationMethod,
ISecurityGroup securityGroup,
IVpc vpc,
SubnetSelection vpcSubnets,
ISecret secret,
String topic,
StartingPosition startingPosition,
Number batchSize,
Boolean bisectBatchOnError,
Boolean enabled,
Duration maxBatchingWindow,
Duration maxRecordAge,
IEventSourceDlq onFailure,
Number parallelizationFactor,
Number retryAttempts,
Duration tumblingWindow)
Constructor that initializes the object based on literal property values passed by the
SelfManagedKafkaEventSourceProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
List<ISecurityGroup> |
NodejsFunctionProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
NodejsFunctionProps.Builder |
NodejsFunctionProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
FunctionOptions.getSecurityGroups() |
NodejsFunction.Builder |
NodejsFunction.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The list of security groups to associate with the Lambda's network interfaces.
|
| Constructor and Description |
|---|
Jsii$Proxy(Boolean awsSdkConnectionReuse,
BundlingOptions bundling,
String depsLockFilePath,
String entry,
String handler,
Runtime runtime,
Boolean allowAllOutbound,
Boolean allowPublicSubnet,
ICodeSigningConfig codeSigningConfig,
VersionOptions currentVersionOptions,
IQueue deadLetterQueue,
Boolean deadLetterQueueEnabled,
String description,
Map<String,String> environment,
IKey environmentEncryption,
List<? extends IEventSource> events,
FileSystem filesystem,
String functionName,
List<? extends PolicyStatement> initialPolicy,
List<? extends ILayerVersion> layers,
RetentionDays logRetention,
LogRetentionRetryOptions logRetentionRetryOptions,
IRole logRetentionRole,
Number memorySize,
Boolean profiling,
IProfilingGroup profilingGroup,
Number reservedConcurrentExecutions,
IRole role,
List<? extends ISecurityGroup> securityGroups,
Duration timeout,
Tracing tracing,
IVpc vpc,
SubnetSelection vpcSubnets,
Duration maxEventAge,
IDestination onFailure,
IDestination onSuccess,
Number retryAttempts)
Constructor that initializes the object based on literal property values passed by the
NodejsFunctionProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
protected List<ISecurityGroup> |
DatabaseCluster.getSecurityGroups() |
protected List<ISecurityGroup> |
DatabaseClusterFromSnapshot.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseInstanceAttributes.getSecurityGroups()
(experimental) The security groups of the instance.
|
List<ISecurityGroup> |
DatabaseInstanceAttributes.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() |
List<ISecurityGroup> |
DatabaseInstanceFromSnapshotProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
DatabaseInstanceNewProps.getSecurityGroups()
(experimental) The security groups to assign to the DB instance.
|
List<ISecurityGroup> |
DatabaseInstanceNewProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
ServerlessClusterProps.getSecurityGroups()
(experimental) Security group.
|
List<ISecurityGroup> |
ServerlessClusterProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
DatabaseClusterAttributes.getSecurityGroups()
(experimental) The security groups of the database cluster.
|
List<ISecurityGroup> |
DatabaseClusterAttributes.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseInstanceReadReplicaProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseInstanceProps.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseInstanceSourceProps.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() |
default List<ISecurityGroup> |
InstanceProps.getSecurityGroups()
(experimental) Security group.
|
List<ISecurityGroup> |
InstanceProps.Jsii$Proxy.getSecurityGroups() |
default List<ISecurityGroup> |
ServerlessClusterAttributes.getSecurityGroups()
(experimental) The security groups of the database cluster.
|
List<ISecurityGroup> |
ServerlessClusterAttributes.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseProxyAttributes.getSecurityGroups()
(experimental) The security groups of the instance.
|
List<ISecurityGroup> |
DatabaseProxyAttributes.Jsii$Proxy.getSecurityGroups() |
List<ISecurityGroup> |
DatabaseProxyProps.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseInstanceAttributes.Builder |
DatabaseInstanceAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseInstanceAttributes.getSecurityGroups() |
OptionConfiguration.Builder |
OptionConfiguration.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
OptionConfiguration.getSecurityGroups() |
DatabaseInstanceFromSnapshotProps.Builder |
DatabaseInstanceFromSnapshotProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseInstanceNewProps.getSecurityGroups() |
DatabaseInstanceFromSnapshot.Builder |
DatabaseInstanceFromSnapshot.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The security groups to assign to the DB instance.
|
DatabaseInstance.Builder |
DatabaseInstance.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) The security groups to assign to the DB instance.
|
DatabaseInstanceNewProps.Builder |
DatabaseInstanceNewProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseInstanceNewProps.getSecurityGroups() |
DatabaseInstanceReadReplica.Builder |
DatabaseInstanceReadReplica.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() |
DatabaseClusterAttributes.Builder |
DatabaseClusterAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseClusterAttributes.getSecurityGroups() |
DatabaseInstanceReadReplicaProps.Builder |
DatabaseInstanceReadReplicaProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseInstanceNewProps.getSecurityGroups() |
DatabaseProxy.Builder |
DatabaseProxy.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) One or more VPC security groups to associate with the new proxy.
|
DatabaseInstanceProps.Builder |
DatabaseInstanceProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseInstanceNewProps.getSecurityGroups() |
DatabaseInstanceSourceProps.Builder |
DatabaseInstanceSourceProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseInstanceNewProps.getSecurityGroups() |
DatabaseProxyOptions.Builder |
DatabaseProxyOptions.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() |
ServerlessClusterAttributes.Builder |
ServerlessClusterAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
ServerlessClusterAttributes.getSecurityGroups() |
DatabaseProxyAttributes.Builder |
DatabaseProxyAttributes.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseProxyAttributes.getSecurityGroups() |
ServerlessCluster.Builder |
ServerlessCluster.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
(experimental) Security group.
|
DatabaseProxyProps.Builder |
DatabaseProxyProps.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
DatabaseProxyOptions.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 vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceSourceProps.Builder. |
Jsii$Proxy(InstanceType instanceType,
IDatabaseInstance sourceDatabaseInstance,
Boolean storageEncrypted,
IKey storageEncryptionKey,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceReadReplicaProps.Builder. |
Jsii$Proxy(IVpc vpc,
Boolean allowMajorVersionUpgrade,
Boolean autoMinorVersionUpgrade,
Boolean deleteAutomatedBackups,
Boolean enablePerformanceInsights,
InstanceType instanceType,
IParameterGroup parameterGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Boolean publiclyAccessible,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
InstanceProps.Builder. |
Jsii$Proxy(IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceNewProps.Builder. |
Jsii$Proxy(List<? extends ISecret> secrets,
IVpc vpc,
Duration borrowTimeout,
String dbProxyName,
Boolean debugLogging,
Boolean iamAuth,
Duration idleClientTimeout,
String initQuery,
Number maxConnectionsPercent,
Number maxIdleConnectionsPercent,
Boolean requireTls,
IRole role,
List<? extends ISecurityGroup> securityGroups,
List<? extends SessionPinningFilter> sessionPinningFilters,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseProxyOptions.Builder. |
Jsii$Proxy(ProxyTarget proxyTarget,
List<? extends ISecret> secrets,
IVpc vpc,
Duration borrowTimeout,
String dbProxyName,
Boolean debugLogging,
Boolean iamAuth,
Duration idleClientTimeout,
String initQuery,
Number maxConnectionsPercent,
Number maxIdleConnectionsPercent,
Boolean requireTls,
IRole role,
List<? extends ISecurityGroup> securityGroups,
List<? extends SessionPinningFilter> sessionPinningFilters,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseProxyProps.Builder. |
Jsii$Proxy(String characterSetName,
Credentials credentials,
Boolean storageEncrypted,
IKey storageEncryptionKey,
IInstanceEngine engine,
Number allocatedStorage,
Boolean allowMajorVersionUpgrade,
String databaseName,
InstanceType instanceType,
LicenseModel licenseModel,
IParameterGroup parameterGroup,
String timezone,
IVpc vpc,
Boolean autoMinorVersionUpgrade,
String availabilityZone,
Duration backupRetention,
List<String> cloudwatchLogsExports,
RetentionDays cloudwatchLogsRetention,
IRole cloudwatchLogsRetentionRole,
Boolean copyTagsToSnapshot,
Boolean deleteAutomatedBackups,
Boolean deletionProtection,
String domain,
IRole domainRole,
Boolean enablePerformanceInsights,
Boolean iamAuthentication,
String instanceIdentifier,
Number iops,
Number maxAllocatedStorage,
Duration monitoringInterval,
IRole monitoringRole,
Boolean multiAz,
IOptionGroup optionGroup,
IKey performanceInsightEncryptionKey,
PerformanceInsightRetention performanceInsightRetention,
Number port,
String preferredBackupWindow,
String preferredMaintenanceWindow,
ProcessorFeatures processorFeatures,
Boolean publiclyAccessible,
RemovalPolicy removalPolicy,
List<? extends IBucket> s3ExportBuckets,
IRole s3ExportRole,
List<? extends IBucket> s3ImportBuckets,
IRole s3ImportRole,
List<? extends ISecurityGroup> securityGroups,
StorageType storageType,
ISubnetGroup subnetGroup,
SubnetSelection vpcSubnets)
Constructor that initializes the object based on literal property values passed by the
DatabaseInstanceProps.Builder. |
Jsii$Proxy(String 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 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 ISecurityGroup |
SecretRotationProps.getSecurityGroup()
(experimental) The security group for the Lambda rotation function.
|
ISecurityGroup |
SecretRotationProps.Jsii$Proxy.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
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() |
List<ISecurityGroup> |
MultiUserHostedRotationOptions.Jsii$Proxy.getSecurityGroups() |
| Modifier and Type | Method and Description |
|---|---|
SecretRotation.Builder |
SecretRotation.Builder.securityGroup(ISecurityGroup securityGroup)
(experimental) The security group for the Lambda rotation function.
|
SecretRotationProps.Builder |
SecretRotationProps.Builder.securityGroup(ISecurityGroup securityGroup)
Sets the value of
SecretRotationProps.getSecurityGroup() |
| Modifier and Type | Method and Description |
|---|---|
SingleUserHostedRotationOptions.Builder |
SingleUserHostedRotationOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
SingleUserHostedRotationOptions.getSecurityGroups() |
MultiUserHostedRotationOptions.Builder |
MultiUserHostedRotationOptions.Builder.securityGroups(List<? extends ISecurityGroup> securityGroups)
Sets the value of
SingleUserHostedRotationOptions.getSecurityGroups() |
| 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 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 |
SageMakerCreateModel.addSecurityGroup(ISecurityGroup securityGroup)
(experimental) Add the security group to all instances via the launch configuration security groups array.
|
void |
SageMakerCreateTrainingJob.addSecurityGroup(ISecurityGroup securityGroup)
(experimental) Add the security group to all instances via the launch configuration security groups array.
|
| 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(ICluster cluster,
IEcsLaunchTarget launchTarget,
TaskDefinition taskDefinition,
Boolean assignPublicIp,
List<? extends ContainerOverride> containerOverrides,
List<? extends ISecurityGroup> securityGroups,
SubnetSelection subnets,
String comment,
Duration heartbeat,
String inputPath,
IntegrationPattern integrationPattern,
String outputPath,
String resultPath,
Map<String,? extends Object> resultSelector,
Duration timeout)
Constructor that initializes the object based on literal property values passed by the
EcsRunTaskProps.Builder. |
Copyright © 2021. All rights reserved.