|
5153 | 5153 | "tags":{
|
5154 | 5154 | "shape":"TagList",
|
5155 | 5155 | "documentation":"<p>The tag keys and optional values to add to the distribution during create.</p> <p>Use the <code>TagResource</code> action to tag a resource after it's created.</p>"
|
| 5156 | + }, |
| 5157 | + "certificateName":{ |
| 5158 | + "shape":"ResourceName", |
| 5159 | + "documentation":"<p>The name of the SSL/TLS certificate that you want to attach to the distribution.</p> <p>Use the <a href=\"https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetCertificates.html\">GetCertificates</a> action to get a list of certificate names that you can specify.</p>" |
| 5160 | + }, |
| 5161 | + "viewerMinimumTlsProtocolVersion":{ |
| 5162 | + "shape":"ViewerMinimumTlsProtocolVersionEnum", |
| 5163 | + "documentation":"<p>The minimum TLS protocol version for the SSL/TLS certificate.</p>" |
5156 | 5164 | }
|
5157 | 5165 | }
|
5158 | 5166 | },
|
|
8740 | 8748 | "protocolPolicy":{
|
8741 | 8749 | "shape":"OriginProtocolPolicyEnum",
|
8742 | 8750 | "documentation":"<p>The protocol that your Amazon Lightsail distribution uses when establishing a connection with your origin to pull content.</p>"
|
| 8751 | + }, |
| 8752 | + "responseTimeout":{ |
| 8753 | + "shape":"integer", |
| 8754 | + "documentation":"<p>The amount of time, in seconds, that the distribution waits for a response after forwarding a request to the origin. The minimum timeout is 1 second, the maximum is 60 seconds, and the default (if you don't specify otherwise) is 30 seconds.</p>" |
8743 | 8755 | }
|
8744 | 8756 | },
|
8745 | 8757 | "documentation":"<p>Describes the origin resource of an Amazon Lightsail content delivery network (CDN) distribution.</p> <p>An origin can be a Lightsail instance, bucket, container service, or load balancer. A distribution pulls content from an origin, caches it, and serves it to viewers via a worldwide network of edge servers.</p>"
|
|
9447 | 9459 | "tags":{
|
9448 | 9460 | "shape":"TagList",
|
9449 | 9461 | "documentation":"<p>The tag keys and optional values for the resource. For more information about tags in Lightsail, see the <a href=\"https://lightsail.aws.amazon.com/ls/docs/en_us/articles/amazon-lightsail-tags\">Amazon Lightsail Developer Guide</a>.</p>"
|
| 9462 | + }, |
| 9463 | + "viewerMinimumTlsProtocolVersion":{ |
| 9464 | + "shape":"string", |
| 9465 | + "documentation":"<p>The minimum TLS protocol version that the distribution can use to communicate with viewers.</p>" |
9450 | 9466 | }
|
9451 | 9467 | },
|
9452 | 9468 | "documentation":"<p>Describes an Amazon Lightsail content delivery network (CDN) distribution.</p>"
|
|
10314 | 10330 | "protocolPolicy":{
|
10315 | 10331 | "shape":"OriginProtocolPolicyEnum",
|
10316 | 10332 | "documentation":"<p>The protocol that your Amazon Lightsail distribution uses when establishing a connection with your origin to pull content.</p>"
|
| 10333 | + }, |
| 10334 | + "responseTimeout":{ |
| 10335 | + "shape":"integer", |
| 10336 | + "documentation":"<p>The amount of time, in seconds, that the distribution waits for a response after forwarding a request to the origin. The minimum timeout is 1 second, the maximum is 60 seconds, and the default (if you don't specify otherwise) is 30 seconds.</p>" |
10317 | 10337 | }
|
10318 | 10338 | },
|
10319 | 10339 | "documentation":"<p>Describes the origin resource of an Amazon Lightsail content delivery network (CDN) distribution.</p> <p>An origin can be a Lightsail instance, bucket, or load balancer. A distribution pulls content from an origin, caches it, and serves it to viewers via a worldwide network of edge servers.</p>"
|
|
12183 | 12203 | "isEnabled":{
|
12184 | 12204 | "shape":"boolean",
|
12185 | 12205 | "documentation":"<p>Indicates whether to enable the distribution.</p>"
|
| 12206 | + }, |
| 12207 | + "viewerMinimumTlsProtocolVersion":{ |
| 12208 | + "shape":"ViewerMinimumTlsProtocolVersionEnum", |
| 12209 | + "documentation":"<p>Use this parameter to update the minimum TLS protocol version for the SSL/TLS certificate that's attached to the distribution.</p>" |
| 12210 | + }, |
| 12211 | + "certificateName":{ |
| 12212 | + "shape":"ResourceName", |
| 12213 | + "documentation":"<p>The name of the SSL/TLS certificate that you want to attach to the distribution.</p> <p>Only certificates with a status of <code>ISSUED</code> can be attached to a distribution.</p> <p>Use the <a href=\"https://docs.aws.amazon.com/lightsail/2016-11-28/api-reference/API_GetCertificates.html\">GetCertificates</a> action to get a list of certificate names that you can specify.</p>" |
| 12214 | + }, |
| 12215 | + "useDefaultCertificate":{ |
| 12216 | + "shape":"boolean", |
| 12217 | + "documentation":"<p>Indicates whether the default SSL/TLS certificate is attached to the distribution. The default value is <code>true</code>. When <code>true</code>, the distribution uses the default domain name such as <code>d111111abcdef8.cloudfront.net</code>.</p> <p> Set this value to <code>false</code> to attach a new certificate to the distribution.</p>" |
12186 | 12218 | }
|
12187 | 12219 | }
|
12188 | 12220 | },
|
|
12372 | 12404 | }
|
12373 | 12405 | }
|
12374 | 12406 | },
|
| 12407 | + "ViewerMinimumTlsProtocolVersionEnum":{ |
| 12408 | + "type":"string", |
| 12409 | + "enum":[ |
| 12410 | + "TLSv1.1_2016", |
| 12411 | + "TLSv1.2_2018", |
| 12412 | + "TLSv1.2_2019", |
| 12413 | + "TLSv1.2_2021" |
| 12414 | + ] |
| 12415 | + }, |
12375 | 12416 | "boolean":{"type":"boolean"},
|
12376 | 12417 | "double":{"type":"double"},
|
12377 | 12418 | "float":{"type":"float"},
|
|
0 commit comments