This is the multi-page printable view of this section. Click here to print.
Models
1 - DirectConnect
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | Account ID Example : | string | |
| bandwidth required | Port Bandwidth Example : | integer | |
| created_at required | Created At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | Created By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| description optional | Direct Connect Description Example : | any of [string, null] | |
| firewall_id optional | Firewall ID Example : | any of [string, null] | |
| id required | Direct Connect ID Example : | string | |
| modified_at required | Modified At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | Modified By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| name required | Direct Connect Name Example : Pattern : ^[a-zA-Z0-9-]*$Minimum length : 3Maximum length : 20 | string | |
| state required | State Example : CREATING | enum (CREATING, ACTIVE, EDITING, DELETING, DELETED, ERROR) | |
| vpc_id required | VPC Id Example : | string | |
| vpc_name required | VPC Name Example : | string |
2 - DirectConnectCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| bandwidth required | Port Bandwidth Example : | integer | |
| description optional | Direct Connect Description Example : Maximum length : 50 | string | |
| firewall_enabled optional | Firewall Use Example : False | boolean | |
| firewall_loggable optional | Firewall Loggable Example : False | boolean | |
| name required | Direct Connect Name Example : Pattern : ^[a-zA-Z0-9-]*$Minimum length : 3Maximum length : 20 | string | |
| tags optional | Tag List | array[Tag] | |
| vpc_id required | VPC Id Example : | string |
3 - DirectConnectListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count optional | total count Example : 20 | any of [integer, null] | |
| direct_connects required | array[DirectConnect] | ||
| links optional | links Example : [{'href': 'http://scp.samsungsdscloud.com/v1/notices', 'rel': 'self'}] | any of [array[object], null] |
4 - DirectConnectSetRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description required | Direct Connect Description Example : Maximum length : 50 | string |
5 - DirectConnectShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| direct_connect required | DirectConnect |
6 - RoutingRule
| Name | Description | Schema | Default |
|---|---|---|---|
| account_id required | Account ID Example : | string | |
| created_at required | Created At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| created_by required | Created By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| description required | Description Example : | string | |
| destination_cidr required | Destination CIDR Example : | string | |
| destination_resource_id required | Destination Resource ID Example : | any of [string, null] | |
| destination_resource_name optional | Destination Resource Name Example : | any of [string, null] | |
| destination_type required | Destination Type Example : VPC | enum (VPC, ON_PREMISE, INTERNET, TGW) | |
| id required | Routing Rule ID Example : | string | |
| modified_at required | Modified At Example : 2024-05-17T00:23:17Z | string (date-time) | |
| modified_by required | Modified By Example : 90dddfc2b1e04edba54ba2b41539a9ac | string | |
| owner_id required | Routing Rule Owner ID Example : | string | |
| owner_type required | Routing Rule Owner Type Example : INTERNET_GATEWAY | enum (INTERNET_GATEWAY, GROUP_GATEWAY, DIRECT_CONNECT, SUBNET, PRIVATE_NAT, TRANSIT_GATEWAY, VPC_PEERING, SECURE_INTERNET_GATEWAY) | |
| state required | State Example : CREATING | enum (CREATING, ACTIVE, DELETING, DELETED, ERROR) |
7 - RoutingRuleCreateRequest
| Name | Description | Schema | Default |
|---|---|---|---|
| description optional | Description Example : Maximum length : 50 | string | |
| destination_cidr required | Destination CIDR Example : | string | |
| destination_resource_id optional | Destination Resource ID Example : | any of [string, null] | |
| destination_type required | Destination Type Example : VPC | enum (VPC, ON_PREMISE) |
8 - RoutingRuleListResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| count optional | total count Example : 20 | any of [integer, null] | |
| links optional | links Example : [{'href': 'http://scp.samsungsdscloud.com/v1/notices', 'rel': 'self'}] | any of [array[object], null] | |
| routing_rules required | array[RoutingRule] |
9 - RoutingRuleShowResponse
| Name | Description | Schema | Default |
|---|---|---|---|
| routing_rule required | RoutingRule |
10 - Tag
| Name | Description | Schema | Default |
|---|---|---|---|
| key required | tag key Example : | string | |
| value required | tag value Example : | string |