Skip to content

Commit

Permalink
Update models for release
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-php-automation committed Oct 22, 2019
1 parent f91e264 commit e9482b6
Show file tree
Hide file tree
Showing 12 changed files with 185 additions and 30 deletions.
12 changes: 12 additions & 0 deletions .changes/3.112.26
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
[
{
"type": "api-change",
"category": "OpsWorksCM",
"description": "AWS OpsWorks for Chef Automate (OWCA) now allows customers to use a custom domain and respective certificate, for their AWS OpsWorks For Chef Automate servers. Customers can now provide a CustomDomain, CustomCertificate and CustomPrivateKey in CreateServer API to configure their Chef Automate servers with a custom domain and certificate."
},
{
"type": "api-change",
"category": "IoTEvents",
"description": "Add support for new serial evaluation method for events in a detector model."
}
]
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# CHANGELOG

## next release

* `Aws\IoTEvents` - Add support for new serial evaluation method for events in a detector model.
* `Aws\OpsWorksCM` - AWS OpsWorks for Chef Automate (OWCA) now allows customers to use a custom domain and respective certificate, for their AWS OpsWorks For Chef Automate servers. Customers can now provide a CustomDomain, CustomCertificate and CustomPrivateKey in CreateServer API to configure their Chef Automate servers with a custom domain and certificate.

## 3.112.25 - 2019-10-18

* `Aws\CloudWatch` - New Period parameter added to MetricDataQuery structure.
Expand Down
48 changes: 48 additions & 0 deletions src/data/endpoints.json
Original file line number Diff line number Diff line change
Expand Up @@ -3505,6 +3505,27 @@
"us-west-2" : { }
}
},
"transcribe" : {
"defaults" : {
"protocols" : [ "https" ]
},
"endpoints" : {
"ap-northeast-2" : { },
"ap-south-1" : { },
"ap-southeast-1" : { },
"ap-southeast-2" : { },
"ca-central-1" : { },
"eu-central-1" : { },
"eu-west-1" : { },
"eu-west-2" : { },
"eu-west-3" : { },
"sa-east-1" : { },
"us-east-1" : { },
"us-east-2" : { },
"us-west-1" : { },
"us-west-2" : { }
}
},
"transfer" : {
"endpoints" : {
"ap-northeast-1" : { },
Expand Down Expand Up @@ -4100,6 +4121,25 @@
"cn-north-1" : { },
"cn-northwest-1" : { }
}
},
"transcribe" : {
"defaults" : {
"protocols" : [ "https" ]
},
"endpoints" : {
"cn-north-1" : {
"credentialScope" : {
"region" : "cn-north-1"
},
"hostname" : "cn.transcribe.cn-north-1.amazonaws.com.cn"
},
"cn-northwest-1" : {
"credentialScope" : {
"region" : "cn-northwest-1"
},
"hostname" : "cn.transcribe.cn-northwest-1.amazonaws.com.cn"
}
}
}
}
}, {
Expand Down Expand Up @@ -4816,6 +4856,14 @@
"us-gov-west-1" : { }
}
},
"transcribe" : {
"defaults" : {
"protocols" : [ "https" ]
},
"endpoints" : {
"us-gov-west-1" : { }
}
},
"translate" : {
"defaults" : {
"protocols" : [ "https" ]
Expand Down
2 changes: 1 addition & 1 deletion src/data/endpoints.json.php

Large diffs are not rendered by default.

19 changes: 15 additions & 4 deletions src/data/iotevents/2018-07-27/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -344,7 +344,8 @@
"detectorModelDescription":{"shape":"DetectorModelDescription"},
"key":{"shape":"AttributeJsonPath"},
"roleArn":{"shape":"AmazonResourceName"},
"tags":{"shape":"Tags"}
"tags":{"shape":"Tags"},
"evaluationMethod":{"shape":"EvaluationMethod"}
}
},
"CreateDetectorModelResponse":{
Expand Down Expand Up @@ -487,7 +488,8 @@
"creationTime":{"shape":"Timestamp"},
"lastUpdateTime":{"shape":"Timestamp"},
"status":{"shape":"DetectorModelVersionStatus"},
"key":{"shape":"AttributeJsonPath"}
"key":{"shape":"AttributeJsonPath"},
"evaluationMethod":{"shape":"EvaluationMethod"}
}
},
"DetectorModelDefinition":{
Expand Down Expand Up @@ -553,9 +555,17 @@
"roleArn":{"shape":"AmazonResourceName"},
"creationTime":{"shape":"Timestamp"},
"lastUpdateTime":{"shape":"Timestamp"},
"status":{"shape":"DetectorModelVersionStatus"}
"status":{"shape":"DetectorModelVersionStatus"},
"evaluationMethod":{"shape":"EvaluationMethod"}
}
},
"EvaluationMethod":{
"type":"string",
"enum":[
"BATCH",
"SERIAL"
]
},
"Event":{
"type":"structure",
"required":["eventName"],
Expand Down Expand Up @@ -1083,7 +1093,8 @@
},
"detectorModelDefinition":{"shape":"DetectorModelDefinition"},
"detectorModelDescription":{"shape":"DetectorModelDescription"},
"roleArn":{"shape":"AmazonResourceName"}
"roleArn":{"shape":"AmazonResourceName"},
"evaluationMethod":{"shape":"EvaluationMethod"}
}
},
"UpdateDetectorModelResponse":{
Expand Down
2 changes: 1 addition & 1 deletion src/data/iotevents/2018-07-27/api-2.json.php

Large diffs are not rendered by default.

33 changes: 21 additions & 12 deletions src/data/iotevents/2018-07-27/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@
"CreateDetectorModelRequest$roleArn": "<p>The ARN of the role that grants permission to AWS IoT Events to perform its operations.</p>",
"DetectorModelConfiguration$roleArn": "<p>The ARN of the role that grants permission to AWS IoT Events to perform its operations.</p>",
"DetectorModelVersionSummary$roleArn": "<p>The ARN of the role that grants the detector model permission to perform its tasks.</p>",
"LambdaAction$functionArn": "<p>The ARN of the Lambda function which is executed.</p>",
"LambdaAction$functionArn": "<p>The ARN of the AWS Lambda function which is executed.</p>",
"ListTagsForResourceRequest$resourceArn": "<p>The ARN of the resource.</p>",
"LoggingOptions$roleArn": "<p>The ARN of the role that grants permission to AWS IoT Events to perform logging.</p>",
"SNSTopicPublishAction$targetArn": "<p>The ARN of the Amazon SNS target where the message is sent.</p>",
Expand All @@ -58,8 +58,8 @@
"base": null,
"refs": {
"Attribute$jsonPath": "<p>An expression that specifies an attribute-value pair in a JSON structure. Use this to specify an attribute from the JSON payload that is made available by the input. Inputs are derived from messages sent to the AWS IoT Events system (<code>BatchPutMessage</code>). Each such message contains a JSON payload, and the attribute (and its paired value) specified here are available for use in the <code>\"condition\"</code> expressions used by detectors. </p> <p>Syntax: <code>&lt;field-name&gt;.&lt;field-name&gt;...</code> </p>",
"CreateDetectorModelRequest$key": "<p>The input attribute key used to identify a device or system in order to create a detector (an instance of the detector model) and then to route each input received to the appropriate detector (instance). This parameter uses a JSON-path expression to specify the attribute-value pair in the message payload of each input that is used to identify the device associated with the input.</p>",
"DetectorModelConfiguration$key": "<p>The input attribute key used to identify a device or system in order to create a detector (an instance of the detector model) and then to route each input received to the appropriate detector (instance). This parameter uses a JSON-path expression to specify the attribute-value pair in the message payload of each input that is used to identify the device associated with the input.</p>"
"CreateDetectorModelRequest$key": "<p>The input attribute key used to identify a device or system to create a detector (an instance of the detector model) and then to route each input received to the appropriate detector (instance). This parameter uses a JSON-path expression to specify the attribute-value pair in the message payload of each input that is used to identify the device associated with the input.</p>",
"DetectorModelConfiguration$key": "<p>The input attribute key used to identify a device or system to create a detector (an instance of the detector model) and then to route each input received to the appropriate detector (instance). This parameter uses a JSON-path expression to specify the attribute-value pair in the message payload of each input that is used to identify the device associated with the input.</p>"
}
},
"Attributes": {
Expand Down Expand Up @@ -124,7 +124,7 @@
"DeliveryStreamName": {
"base": null,
"refs": {
"FirehoseAction$deliveryStreamName": "<p>The name of the Kinesis Data Firehose stream where the data is written.</p>"
"FirehoseAction$deliveryStreamName": "<p>The name of the Kinesis Data Firehose delivery stream where the data is written.</p>"
}
},
"DescribeDetectorModelRequest": {
Expand Down Expand Up @@ -260,6 +260,15 @@
"DetectorModelVersionSummaries$member": null
}
},
"EvaluationMethod": {
"base": null,
"refs": {
"CreateDetectorModelRequest$evaluationMethod": "<p>When set to <code>SERIAL</code>, variables are updated and event conditions evaluated in the order that the events are defined. When set to <code>BATCH</code>, variables are updated and events performed only after all event conditions are evaluated.</p>",
"DetectorModelConfiguration$evaluationMethod": "<p>When set to <code>SERIAL</code>, variables are updated and event conditions evaluated in the order that the events are defined. When set to <code>BATCH</code>, variables are updated and events performed only after all event conditions are evaluated.</p>",
"DetectorModelVersionSummary$evaluationMethod": "<p>When set to <code>SERIAL</code>, variables are updated and event conditions evaluated in the order that the events are defined. When set to <code>BATCH</code>, variables are updated and events performed only after all event conditions are evaluated.</p>",
"UpdateDetectorModelRequest$evaluationMethod": "<p>When set to <code>SERIAL</code>, variables are updated and event conditions evaluated in the order that the events are defined. When set to <code>BATCH</code>, variables are updated and events performed only after all event conditions are evaluated.</p>"
}
},
"Event": {
"base": "<p>Specifies the <code>\"actions\"</code> to be performed when the <code>\"condition\"</code> evaluates to TRUE.</p>",
"refs": {
Expand All @@ -282,15 +291,15 @@
}
},
"FirehoseAction": {
"base": "<p>Sends information about the detector model instance and the event which triggered the action to a Kinesis Data Firehose stream.</p>",
"base": "<p>Sends information about the detector model instance and the event which triggered the action to a Kinesis Data Firehose delivery stream.</p>",
"refs": {
"Action$firehose": "<p>Sends information about the detector model instance and the event which triggered the action to a Kinesis Data Firehose stream.</p>"
"Action$firehose": "<p>Sends information about the detector model instance and the event which triggered the action to a Kinesis Data Firehose delivery stream.</p>"
}
},
"FirehoseSeparator": {
"base": null,
"refs": {
"FirehoseAction$separator": "<p>A character separator that is used to separate records written to the Kinesis Data Firehose stream. Valid values are: '\\n' (newline), '\\t' (tab), '\\r\\n' (Windows newline), ',' (comma).</p>"
"FirehoseAction$separator": "<p>A character separator that is used to separate records written to the Kinesis Data Firehose delivery stream. Valid values are: '\\n' (newline), '\\t' (tab), '\\r\\n' (Windows newline), ',' (comma).</p>"
}
},
"Input": {
Expand Down Expand Up @@ -391,9 +400,9 @@
}
},
"LambdaAction": {
"base": "<p>Calls a Lambda function, passing in information about the detector model instance and the event which triggered the action.</p>",
"base": "<p>Calls an AWS Lambda function, passing in information about the detector model instance and the event which triggered the action.</p>",
"refs": {
"Action$lambda": "<p>Calls a Lambda function, passing in information about the detector model instance and the event which triggered the action.</p>"
"Action$lambda": "<p>Calls an AWS Lambda function, passing in information about the detector model instance and the event which triggered the action.</p>"
}
},
"LimitExceededException": {
Expand Down Expand Up @@ -511,7 +520,7 @@
"QueueUrl": {
"base": null,
"refs": {
"SqsAction$queueUrl": "<p>The URL of the SQS queue where the data is written.</p>"
"SqsAction$queueUrl": "<p>The URL of the Amazon SQS queue where the data is written.</p>"
}
},
"ResetTimerAction": {
Expand Down Expand Up @@ -565,9 +574,9 @@
}
},
"SqsAction": {
"base": "<p>Sends information about the detector model instance and the event which triggered the action to an AWS SQS queue.</p>",
"base": "<p>Sends information about the detector model instance and the event which triggered the action to an Amazon SQS queue.</p>",
"refs": {
"Action$sqs": "<p>Sends information about the detector model instance and the event which triggered the action to an AWS SQS queue.</p>"
"Action$sqs": "<p>Sends information about the detector model instance and the event which triggered the action to an Amazon SQS queue.</p>"
}
},
"State": {
Expand Down
2 changes: 1 addition & 1 deletion src/data/iotevents/2018-07-27/docs-2.json.php

Large diffs are not rendered by default.

65 changes: 58 additions & 7 deletions src/data/opsworkscm/2016-11-01/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -273,7 +273,11 @@
"min":1,
"pattern":"[A-Z][A-Z0-9_]*"
},
"AttributeValue":{"type":"string"},
"AttributeValue":{
"type":"string",
"max":10000,
"pattern":"(?s).*"
},
"Backup":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -311,7 +315,8 @@
},
"BackupId":{
"type":"string",
"max":79
"max":79,
"pattern":"[a-zA-Z][a-zA-Z0-9\\-\\.\\:]*"
},
"BackupRetentionCountDefinition":{
"type":"integer",
Expand Down Expand Up @@ -362,6 +367,9 @@
],
"members":{
"AssociatePublicIpAddress":{"shape":"Boolean"},
"CustomDomain":{"shape":"CustomDomain"},
"CustomCertificate":{"shape":"CustomCertificate"},
"CustomPrivateKey":{"shape":"CustomPrivateKey"},
"DisableAutomatedBackup":{"shape":"Boolean"},
"Engine":{"shape":"String"},
"EngineModel":{"shape":"String"},
Expand All @@ -386,6 +394,22 @@
"Server":{"shape":"Server"}
}
},
"CustomCertificate":{
"type":"string",
"max":2097152,
"pattern":"(?s)\\s*-----BEGIN CERTIFICATE-----.+-----END CERTIFICATE-----\\s*"
},
"CustomDomain":{
"type":"string",
"max":253,
"pattern":"^(((?!-)[A-Za-z0-9-]{0,62}[A-Za-z0-9])\\.)+((?!-)[A-Za-z0-9-]{1,62}[A-Za-z0-9])$"
},
"CustomPrivateKey":{
"type":"string",
"max":4096,
"pattern":"(?ms)\\s*^-----BEGIN (?-s:.*)PRIVATE KEY-----$.*?^-----END (?-s:.*)PRIVATE KEY-----$\\s*",
"sensitive":true
},
"DeleteBackupRequest":{
"type":"structure",
"required":["BackupId"],
Expand Down Expand Up @@ -511,9 +535,15 @@
"Value":{"shape":"EngineAttributeValue"}
}
},
"EngineAttributeName":{"type":"string"},
"EngineAttributeName":{
"type":"string",
"max":10000,
"pattern":"(?s).*"
},
"EngineAttributeValue":{
"type":"string",
"max":10000,
"pattern":"(?s).*",
"sensitive":true
},
"EngineAttributes":{
Expand Down Expand Up @@ -541,6 +571,7 @@
},
"InstanceProfileArn":{
"type":"string",
"max":10000,
"pattern":"arn:aws:iam::[0-9]{12}:instance-profile/.*"
},
"Integer":{"type":"integer"},
Expand All @@ -558,7 +589,11 @@
},
"exception":true
},
"KeyPair":{"type":"string"},
"KeyPair":{
"type":"string",
"max":10000,
"pattern":".*"
},
"LimitExceededException":{
"type":"structure",
"members":{
Expand All @@ -577,7 +612,11 @@
"type":"integer",
"min":1
},
"NextToken":{"type":"string"},
"NextToken":{
"type":"string",
"max":10000,
"pattern":"(?s).*"
},
"NodeAssociationStatus":{
"type":"string",
"enum":[
Expand All @@ -586,9 +625,14 @@
"IN_PROGRESS"
]
},
"NodeAssociationStatusToken":{"type":"string"},
"NodeAssociationStatusToken":{
"type":"string",
"max":10000,
"pattern":"(?s).*"
},
"NodeName":{
"type":"string",
"max":10000,
"pattern":"^[\\-\\p{Alnum}_:.]+$"
},
"ResourceAlreadyExistsException":{
Expand Down Expand Up @@ -631,6 +675,7 @@
"ServerName":{"shape":"String"},
"CreatedAt":{"shape":"Timestamp"},
"CloudFormationStackArn":{"shape":"String"},
"CustomDomain":{"shape":"CustomDomain"},
"DisableAutomatedBackup":{"shape":"Boolean"},
"Endpoint":{"shape":"String"},
"Engine":{"shape":"String"},
Expand Down Expand Up @@ -694,6 +739,7 @@
},
"ServiceRoleArn":{
"type":"string",
"max":10000,
"pattern":"arn:aws:iam::[0-9]{12}:role/.*"
},
"StartMaintenanceRequest":{
Expand All @@ -710,13 +756,18 @@
"Server":{"shape":"Server"}
}
},
"String":{"type":"string"},
"String":{
"type":"string",
"max":10000,
"pattern":"(?s).*"
},
"Strings":{
"type":"list",
"member":{"shape":"String"}
},
"TimeWindowDefinition":{
"type":"string",
"max":10000,
"pattern":"^((Mon|Tue|Wed|Thu|Fri|Sat|Sun):)?([0-1][0-9]|2[0-3]):[0-5][0-9]$"
},
"Timestamp":{"type":"timestamp"},
Expand Down
Loading

0 comments on commit e9482b6

Please sign in to comment.