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 24, 2023
1 parent e212b6a commit c21fe41
Show file tree
Hide file tree
Showing 42 changed files with 1,292 additions and 158 deletions.
37 changes: 37 additions & 0 deletions .changes/3.283.11
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
[
{
"type": "api-change",
"category": "MigrationHubStrategyRecommendations",
"description": "This release introduces multi-data-source feature in Migration Hub Strategy Recommendations. This feature now supports vCenter as a data source to fetch inventory in addition to ADS and Import from file workflow that is currently supported with MHSR collector."
},
{
"type": "api-change",
"category": "EKS",
"description": "Added support for Cluster Subnet and Security Group mutability."
},
{
"type": "api-change",
"category": "OpenSearchServerless",
"description": "This release includes the following new APIs: CreateLifecyclePolicy, UpdateLifecyclePolicy, BatchGetLifecyclePolicy, DeleteLifecyclePolicy, ListLifecyclePolicies and BatchGetEffectiveLifecyclePolicy to support the data lifecycle management feature."
},
{
"type": "api-change",
"category": "CodePipeline",
"description": "Add ability to trigger pipelines from git tags, define variables at pipeline level and new pipeline type V2."
},
{
"type": "api-change",
"category": "EC2",
"description": "This release updates the documentation for InstanceInterruptionBehavior and HibernationOptionsRequest to more accurately describe the behavior of these two parameters when using Spot hibernation."
},
{
"type": "api-change",
"category": "IAM",
"description": "Add the partitional endpoint for IAM in iso-f."
},
{
"type": "api-change",
"category": "MigrationHubConfig",
"description": "This release introduces DeleteHomeRegionControl API that customers can use to delete the Migration Hub Home Region configuration"
}
]
7 changes: 0 additions & 7 deletions .changes/nextrelease/update-crt.json

This file was deleted.

11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# CHANGELOG

## next release

* `Aws\` - Updates aws-crt-php dependency due to breaking changes introduced by the latest MacOS platform update
* `Aws\MigrationHubStrategyRecommendations` - This release introduces multi-data-source feature in Migration Hub Strategy Recommendations. This feature now supports vCenter as a data source to fetch inventory in addition to ADS and Import from file workflow that is currently supported with MHSR collector.
* `Aws\EKS` - Added support for Cluster Subnet and Security Group mutability.
* `Aws\OpenSearchServerless` - This release includes the following new APIs: CreateLifecyclePolicy, UpdateLifecyclePolicy, BatchGetLifecyclePolicy, DeleteLifecyclePolicy, ListLifecyclePolicies and BatchGetEffectiveLifecyclePolicy to support the data lifecycle management feature.
* `Aws\CodePipeline` - Add ability to trigger pipelines from git tags, define variables at pipeline level and new pipeline type V2.
* `Aws\EC2` - This release updates the documentation for InstanceInterruptionBehavior and HibernationOptionsRequest to more accurately describe the behavior of these two parameters when using Spot hibernation.
* `Aws\IAM` - Add the partitional endpoint for IAM in iso-f.
* `Aws\MigrationHubConfig` - This release introduces DeleteHomeRegionControl API that customers can use to delete the Migration Hub Home Region configuration

## 3.283.10 - 2023-10-23

* `Aws\NetworkManager` - This release adds API support for Tunnel-less Connect (NoEncap Protocol) for AWS Cloud WAN
Expand Down
2 changes: 2 additions & 0 deletions src/MigrationHubConfig/MigrationHubConfigClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@
* This client is used to interact with the **AWS Migration Hub Config** service.
* @method \Aws\Result createHomeRegionControl(array $args = [])
* @method \GuzzleHttp\Promise\Promise createHomeRegionControlAsync(array $args = [])
* @method \Aws\Result deleteHomeRegionControl(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteHomeRegionControlAsync(array $args = [])
* @method \Aws\Result describeHomeRegionControls(array $args = [])
* @method \GuzzleHttp\Promise\Promise describeHomeRegionControlsAsync(array $args = [])
* @method \Aws\Result getHomeRegion(array $args = [])
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,8 @@
* @method \GuzzleHttp\Promise\Promise getServerDetailsAsync(array $args = [])
* @method \Aws\Result getServerStrategies(array $args = [])
* @method \GuzzleHttp\Promise\Promise getServerStrategiesAsync(array $args = [])
* @method \Aws\Result listAnalyzableServers(array $args = [])
* @method \GuzzleHttp\Promise\Promise listAnalyzableServersAsync(array $args = [])
* @method \Aws\Result listApplicationComponents(array $args = [])
* @method \GuzzleHttp\Promise\Promise listApplicationComponentsAsync(array $args = [])
* @method \Aws\Result listCollectors(array $args = [])
Expand Down
12 changes: 12 additions & 0 deletions src/OpenSearchServerless/OpenSearchServerlessClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,18 @@
* This client is used to interact with the **OpenSearch Service Serverless** service.
* @method \Aws\Result batchGetCollection(array $args = [])
* @method \GuzzleHttp\Promise\Promise batchGetCollectionAsync(array $args = [])
* @method \Aws\Result batchGetEffectiveLifecyclePolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise batchGetEffectiveLifecyclePolicyAsync(array $args = [])
* @method \Aws\Result batchGetLifecyclePolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise batchGetLifecyclePolicyAsync(array $args = [])
* @method \Aws\Result batchGetVpcEndpoint(array $args = [])
* @method \GuzzleHttp\Promise\Promise batchGetVpcEndpointAsync(array $args = [])
* @method \Aws\Result createAccessPolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise createAccessPolicyAsync(array $args = [])
* @method \Aws\Result createCollection(array $args = [])
* @method \GuzzleHttp\Promise\Promise createCollectionAsync(array $args = [])
* @method \Aws\Result createLifecyclePolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise createLifecyclePolicyAsync(array $args = [])
* @method \Aws\Result createSecurityConfig(array $args = [])
* @method \GuzzleHttp\Promise\Promise createSecurityConfigAsync(array $args = [])
* @method \Aws\Result createSecurityPolicy(array $args = [])
Expand All @@ -23,6 +29,8 @@
* @method \GuzzleHttp\Promise\Promise deleteAccessPolicyAsync(array $args = [])
* @method \Aws\Result deleteCollection(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteCollectionAsync(array $args = [])
* @method \Aws\Result deleteLifecyclePolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteLifecyclePolicyAsync(array $args = [])
* @method \Aws\Result deleteSecurityConfig(array $args = [])
* @method \GuzzleHttp\Promise\Promise deleteSecurityConfigAsync(array $args = [])
* @method \Aws\Result deleteSecurityPolicy(array $args = [])
Expand All @@ -43,6 +51,8 @@
* @method \GuzzleHttp\Promise\Promise listAccessPoliciesAsync(array $args = [])
* @method \Aws\Result listCollections(array $args = [])
* @method \GuzzleHttp\Promise\Promise listCollectionsAsync(array $args = [])
* @method \Aws\Result listLifecyclePolicies(array $args = [])
* @method \GuzzleHttp\Promise\Promise listLifecyclePoliciesAsync(array $args = [])
* @method \Aws\Result listSecurityConfigs(array $args = [])
* @method \GuzzleHttp\Promise\Promise listSecurityConfigsAsync(array $args = [])
* @method \Aws\Result listSecurityPolicies(array $args = [])
Expand All @@ -61,6 +71,8 @@
* @method \GuzzleHttp\Promise\Promise updateAccountSettingsAsync(array $args = [])
* @method \Aws\Result updateCollection(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateCollectionAsync(array $args = [])
* @method \Aws\Result updateLifecyclePolicy(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateLifecyclePolicyAsync(array $args = [])
* @method \Aws\Result updateSecurityConfig(array $args = [])
* @method \GuzzleHttp\Promise\Promise updateSecurityConfigAsync(array $args = [])
* @method \Aws\Result updateSecurityPolicy(array $args = [])
Expand Down
139 changes: 136 additions & 3 deletions src/data/codepipeline/2015-07-09/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1566,6 +1566,44 @@
"jobDetails":{"shape":"ThirdPartyJobDetails"}
}
},
"GitConfiguration":{
"type":"structure",
"required":["sourceActionName"],
"members":{
"sourceActionName":{"shape":"ActionName"},
"push":{"shape":"GitPushFilterList"}
}
},
"GitPushFilter":{
"type":"structure",
"members":{
"tags":{"shape":"GitTagFilterCriteria"}
}
},
"GitPushFilterList":{
"type":"list",
"member":{"shape":"GitPushFilter"},
"max":1,
"min":1
},
"GitTagFilterCriteria":{
"type":"structure",
"members":{
"includes":{"shape":"GitTagPatternList"},
"excludes":{"shape":"GitTagPatternList"}
}
},
"GitTagNamePattern":{
"type":"string",
"max":255,
"min":1
},
"GitTagPatternList":{
"type":"list",
"member":{"shape":"GitTagNamePattern"},
"max":8,
"min":1
},
"InputArtifact":{
"type":"structure",
"required":["name"],
Expand Down Expand Up @@ -1987,7 +2025,10 @@
"artifactStore":{"shape":"ArtifactStore"},
"artifactStores":{"shape":"ArtifactStoreMap"},
"stages":{"shape":"PipelineStageDeclarationList"},
"version":{"shape":"PipelineVersion"}
"version":{"shape":"PipelineVersion"},
"pipelineType":{"shape":"PipelineType"},
"triggers":{"shape":"PipelineTriggerDeclarationList"},
"variables":{"shape":"PipelineVariableDeclarationList"}
}
},
"PipelineExecution":{
Expand All @@ -1998,7 +2039,9 @@
"pipelineExecutionId":{"shape":"PipelineExecutionId"},
"status":{"shape":"PipelineExecutionStatus"},
"statusSummary":{"shape":"PipelineExecutionStatusSummary"},
"artifactRevisions":{"shape":"ArtifactRevisionList"}
"artifactRevisions":{"shape":"ArtifactRevisionList"},
"trigger":{"shape":"ExecutionTrigger"},
"variables":{"shape":"ResolvedPipelineVariableList"}
}
},
"PipelineExecutionId":{
Expand Down Expand Up @@ -2087,10 +2130,87 @@
"members":{
"name":{"shape":"PipelineName"},
"version":{"shape":"PipelineVersion"},
"pipelineType":{"shape":"PipelineType"},
"created":{"shape":"Timestamp"},
"updated":{"shape":"Timestamp"}
}
},
"PipelineTriggerDeclaration":{
"type":"structure",
"required":[
"providerType",
"gitConfiguration"
],
"members":{
"providerType":{"shape":"PipelineTriggerProviderType"},
"gitConfiguration":{"shape":"GitConfiguration"}
}
},
"PipelineTriggerDeclarationList":{
"type":"list",
"member":{"shape":"PipelineTriggerDeclaration"},
"max":20
},
"PipelineTriggerProviderType":{
"type":"string",
"enum":["CodeStarSourceConnection"]
},
"PipelineType":{
"type":"string",
"enum":[
"V1",
"V2"
]
},
"PipelineVariable":{
"type":"structure",
"required":[
"name",
"value"
],
"members":{
"name":{"shape":"PipelineVariableName"},
"value":{"shape":"PipelineVariableValue"}
}
},
"PipelineVariableDeclaration":{
"type":"structure",
"required":["name"],
"members":{
"name":{"shape":"PipelineVariableName"},
"defaultValue":{"shape":"PipelineVariableValue"},
"description":{"shape":"PipelineVariableDescription"}
}
},
"PipelineVariableDeclarationList":{
"type":"list",
"member":{"shape":"PipelineVariableDeclaration"},
"max":50
},
"PipelineVariableDescription":{
"type":"string",
"max":200,
"min":0,
"pattern":".*"
},
"PipelineVariableList":{
"type":"list",
"member":{"shape":"PipelineVariable"},
"max":50,
"min":1
},
"PipelineVariableName":{
"type":"string",
"max":128,
"min":1,
"pattern":"[A-Za-z0-9@\\-_]+"
},
"PipelineVariableValue":{
"type":"string",
"max":1000,
"min":1,
"pattern":".*"
},
"PipelineVersion":{
"type":"integer",
"min":1
Expand Down Expand Up @@ -2290,6 +2410,17 @@
"key":{"shape":"String"},
"value":{"shape":"String"}
},
"ResolvedPipelineVariable":{
"type":"structure",
"members":{
"name":{"shape":"String"},
"resolvedValue":{"shape":"String"}
}
},
"ResolvedPipelineVariableList":{
"type":"list",
"member":{"shape":"ResolvedPipelineVariable"}
},
"ResourceArn":{
"type":"string",
"pattern":"arn:aws(-[\\w]+)*:codepipeline:.+:[0-9]{12}:.+"
Expand Down Expand Up @@ -2497,6 +2628,7 @@
"required":["name"],
"members":{
"name":{"shape":"PipelineName"},
"variables":{"shape":"PipelineVariableList"},
"clientRequestToken":{
"shape":"ClientRequestToken",
"idempotencyToken":true
Expand Down Expand Up @@ -2652,7 +2784,8 @@
"PollForSourceChanges",
"Webhook",
"CloudWatchEvent",
"PutActionRevision"
"PutActionRevision",
"WebhookV2"
]
},
"UntagResourceInput":{
Expand Down
2 changes: 1 addition & 1 deletion src/data/codepipeline/2015-07-09/api-2.json.php

Large diffs are not rendered by default.

Loading

0 comments on commit c21fe41

Please sign in to comment.