Skip to content

Commit 88a7026

Browse files
author
AWS
committed
Amazon Elastic Compute Cloud Update: This release adds support for VPN log options , a new feature allowing S2S VPN connections to send IKE activity logs to CloudWatch Logs
1 parent 30f41f9 commit 88a7026

File tree

2 files changed

+80
-0
lines changed

2 files changed

+80
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"type": "feature",
3+
"category": "Amazon Elastic Compute Cloud",
4+
"contributor": "",
5+
"description": "This release adds support for VPN log options , a new feature allowing S2S VPN connections to send IKE activity logs to CloudWatch Logs"
6+
}

services/ec2/src/main/resources/codegen-resources/service-2.json

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9768,6 +9768,46 @@
97689768
"locationName":"item"
97699769
}
97709770
},
9771+
"CloudWatchLogGroupArn":{"type":"string"},
9772+
"CloudWatchLogOptions":{
9773+
"type":"structure",
9774+
"members":{
9775+
"LogEnabled":{
9776+
"shape":"Boolean",
9777+
"documentation":"<p>Status of VPN tunnel logging feature. Default value is <code>False</code>.</p> <p>Valid values: <code>True</code> | <code>False</code> </p>",
9778+
"locationName":"logEnabled"
9779+
},
9780+
"LogGroupArn":{
9781+
"shape":"String",
9782+
"documentation":"<p>The Amazon Resource Name (ARN) of the CloudWatch log group to send logs to.</p>",
9783+
"locationName":"logGroupArn"
9784+
},
9785+
"LogOutputFormat":{
9786+
"shape":"String",
9787+
"documentation":"<p>Configured log format. Default format is <code>json</code>.</p> <p>Valid values: <code>json</code> | <code>text</code> </p>",
9788+
"locationName":"logOutputFormat"
9789+
}
9790+
},
9791+
"documentation":"<p>Options for sending VPN tunnel logs to CloudWatch.</p>"
9792+
},
9793+
"CloudWatchLogOptionsSpecification":{
9794+
"type":"structure",
9795+
"members":{
9796+
"LogEnabled":{
9797+
"shape":"Boolean",
9798+
"documentation":"<p>Enable or disable VPN tunnel logging feature. Default value is <code>False</code>.</p> <p>Valid values: <code>True</code> | <code>False</code> </p>"
9799+
},
9800+
"LogGroupArn":{
9801+
"shape":"CloudWatchLogGroupArn",
9802+
"documentation":"<p>The Amazon Resource Name (ARN) of the CloudWatch log group to send logs to.</p>"
9803+
},
9804+
"LogOutputFormat":{
9805+
"shape":"String",
9806+
"documentation":"<p>Set log format. Default format is <code>json</code>.</p> <p>Valid values: <code>json</code> | <code>text</code> </p>"
9807+
}
9808+
},
9809+
"documentation":"<p>Options for sending VPN tunnel logs to CloudWatch.</p>"
9810+
},
97719811
"CoipAddressUsage":{
97729812
"type":"structure",
97739813
"members":{
@@ -37685,6 +37725,10 @@
3768537725
"StartupAction":{
3768637726
"shape":"String",
3768737727
"documentation":"<p>The action to take when the establishing the tunnel for the VPN connection. By default, your customer gateway device must initiate the IKE negotiation and bring up the tunnel. Specify <code>start</code> for Amazon Web Services to initiate the IKE negotiation.</p> <p>Valid Values: <code>add</code> | <code>start</code> </p> <p>Default: <code>add</code> </p>"
37728+
},
37729+
"LogOptions":{
37730+
"shape":"VpnTunnelLogOptionsSpecification",
37731+
"documentation":"<p>Options for logging VPN tunnel activity.</p>"
3768837732
}
3768937733
},
3769037734
"documentation":"<p>The Amazon Web Services Site-to-Site VPN tunnel options to modify.</p>"
@@ -50102,6 +50146,11 @@
5010250146
"shape":"String",
5010350147
"documentation":"<p>The action to take when the establishing the VPN tunnels for a VPN connection.</p>",
5010450148
"locationName":"startupAction"
50149+
},
50150+
"LogOptions":{
50151+
"shape":"VpnTunnelLogOptions",
50152+
"documentation":"<p>Options for logging VPN tunnel activity.</p>",
50153+
"locationName":"logOptions"
5010550154
}
5010650155
},
5010750156
"documentation":"<p>The VPN tunnel options.</p>"
@@ -52117,6 +52166,27 @@
5211752166
"type":"string",
5211852167
"enum":["Static"]
5211952168
},
52169+
"VpnTunnelLogOptions":{
52170+
"type":"structure",
52171+
"members":{
52172+
"CloudWatchLogOptions":{
52173+
"shape":"CloudWatchLogOptions",
52174+
"documentation":"<p>Options for sending VPN tunnel logs to CloudWatch.</p>",
52175+
"locationName":"cloudWatchLogOptions"
52176+
}
52177+
},
52178+
"documentation":"<p>Options for logging VPN tunnel activity.</p>"
52179+
},
52180+
"VpnTunnelLogOptionsSpecification":{
52181+
"type":"structure",
52182+
"members":{
52183+
"CloudWatchLogOptions":{
52184+
"shape":"CloudWatchLogOptionsSpecification",
52185+
"documentation":"<p>Options for sending VPN tunnel logs to CloudWatch.</p>"
52186+
}
52187+
},
52188+
"documentation":"<p>Options for logging VPN tunnel activity.</p>"
52189+
},
5212052190
"VpnTunnelOptionsSpecification":{
5212152191
"type":"structure",
5212252192
"members":{
@@ -52198,6 +52268,10 @@
5219852268
"StartupAction":{
5219952269
"shape":"String",
5220052270
"documentation":"<p>The action to take when the establishing the tunnel for the VPN connection. By default, your customer gateway device must initiate the IKE negotiation and bring up the tunnel. Specify <code>start</code> for Amazon Web Services to initiate the IKE negotiation.</p> <p>Valid Values: <code>add</code> | <code>start</code> </p> <p>Default: <code>add</code> </p>"
52271+
},
52272+
"LogOptions":{
52273+
"shape":"VpnTunnelLogOptionsSpecification",
52274+
"documentation":"<p>Options for logging VPN tunnel activity.</p>"
5220152275
}
5220252276
},
5220352277
"documentation":"<p>The tunnel options for a single VPN tunnel.</p>"

0 commit comments

Comments
 (0)