Module: AWSCDK::StepFunctionsTasks::IBedrockCreateModelCustomizationJobVPCConfig

Defined in:
step_functions_tasks/i_bedrock_create_model_customization_job_vpc_config.rb

Overview

VPC configuration.

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.jsii_overridable_methodsObject



27
28
29
30
31
32
# File 'step_functions_tasks/i_bedrock_create_model_customization_job_vpc_config.rb', line 27

def self.jsii_overridable_methods
  {
    :security_groups => { kind: :property, name: "securityGroups", is_optional: false },
    :subnets => { kind: :property, name: "subnets", is_optional: false },
  }
end

Instance Method Details

#security_groupsArray<AWSCDK::EC2::ISecurityGroup>

VPC configuration security groups.

The minimum number of security groups is 1. The maximum number of security groups is 5.

Returns:



13
14
15
# File 'step_functions_tasks/i_bedrock_create_model_customization_job_vpc_config.rb', line 13

def security_groups()
  jsii_get_property("securityGroups")
end

#subnetsArray<AWSCDK::EC2::ISubnet>

VPC configuration subnets.

The minimum number of subnets is 1. The maximum number of subnets is 16.

Returns:



23
24
25
# File 'step_functions_tasks/i_bedrock_create_model_customization_job_vpc_config.rb', line 23

def subnets()
  jsii_get_property("subnets")
end