Skip to content

Commit

Permalink
Merge branch 'release-1.31.70'
Browse files Browse the repository at this point in the history
* release-1.31.70:
  Bumping version to 1.31.70
  Update to latest partitions and endpoints
  Update to latest models
  • Loading branch information
aws-sdk-python-automation committed Oct 24, 2023
2 parents 3144657 + ce9c5a2 commit 0470cdf
Show file tree
Hide file tree
Showing 17 changed files with 1,133 additions and 132 deletions.
37 changes: 37 additions & 0 deletions .changes/1.31.70.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
[
{
"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": "``eks``",
"description": "Added support for Cluster Subnet and Security Group mutability.",
"type": "api-change"
},
{
"category": "``iam``",
"description": "Add the partitional endpoint for IAM in iso-f.",
"type": "api-change"
},
{
"category": "``migrationhub-config``",
"description": "This release introduces DeleteHomeRegionControl API that customers can use to delete the Migration Hub Home Region configuration",
"type": "api-change"
},
{
"category": "``migrationhubstrategy``",
"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": "``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"
}
]
12 changes: 12 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,18 @@
CHANGELOG
=========

1.31.70
=======

* api-change:``codepipeline``: Add ability to trigger pipelines from git tags, define variables at pipeline level and new pipeline type V2.
* api-change:``ec2``: This release updates the documentation for InstanceInterruptionBehavior and HibernationOptionsRequest to more accurately describe the behavior of these two parameters when using Spot hibernation.
* api-change:``eks``: Added support for Cluster Subnet and Security Group mutability.
* api-change:``iam``: Add the partitional endpoint for IAM in iso-f.
* api-change:``migrationhub-config``: This release introduces DeleteHomeRegionControl API that customers can use to delete the Migration Hub Home Region configuration
* api-change:``migrationhubstrategy``: 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.
* api-change:``opensearchserverless``: This release includes the following new APIs: CreateLifecyclePolicy, UpdateLifecyclePolicy, BatchGetLifecyclePolicy, DeleteLifecyclePolicy, ListLifecyclePolicies and BatchGetEffectiveLifecyclePolicy to support the data lifecycle management feature.


1.31.69
=======

Expand Down
2 changes: 1 addition & 1 deletion botocore/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import os
import re

__version__ = '1.31.69'
__version__ = '1.31.70'


class NullHandler(logging.Handler):
Expand Down
202 changes: 201 additions & 1 deletion botocore/data/codepipeline/2015-07-09/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -2278,6 +2278,62 @@
},
"documentation":"<p>Represents the output of a <code>GetThirdPartyJobDetails</code> action.</p>"
},
"GitConfiguration":{
"type":"structure",
"required":["sourceActionName"],
"members":{
"sourceActionName":{
"shape":"ActionName",
"documentation":"<p>The name of the pipeline source action where the trigger configuration, such as Git tags, is specified. The trigger configuration will start the pipeline upon the specified change only.</p> <note> <p>You can only specify one trigger configuration per source action.</p> </note>"
},
"push":{
"shape":"GitPushFilterList",
"documentation":"<p>The field where the repository event that will start the pipeline, such as pushing Git tags, is specified with details.</p> <note> <p>Git tags is the only supported event type.</p> </note>"
}
},
"documentation":"<p>A type of trigger configuration for Git-based source actions.</p> <note> <p>You can specify the Git configuration trigger type for all third-party Git-based source actions that are supported by the <code>CodeStarSourceConnection</code> action type.</p> </note>"
},
"GitPushFilter":{
"type":"structure",
"members":{
"tags":{
"shape":"GitTagFilterCriteria",
"documentation":"<p>The field that contains the details for the Git tags trigger configuration.</p>"
}
},
"documentation":"<p>The event criteria that specify when a specified repository event will start the pipeline for the specified trigger configuration, such as the lists of Git tags to include and exclude.</p>"
},
"GitPushFilterList":{
"type":"list",
"member":{"shape":"GitPushFilter"},
"max":1,
"min":1
},
"GitTagFilterCriteria":{
"type":"structure",
"members":{
"includes":{
"shape":"GitTagPatternList",
"documentation":"<p>The list of patterns of Git tags that, when pushed, are to be included as criteria that starts the pipeline.</p>"
},
"excludes":{
"shape":"GitTagPatternList",
"documentation":"<p>The list of patterns of Git tags that, when pushed, are to be excluded from starting the pipeline.</p>"
}
},
"documentation":"<p>The Git tags specified as filter criteria for whether a Git tag repository event will start the pipeline.</p>"
},
"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 @@ -2933,6 +2989,18 @@
"version":{
"shape":"PipelineVersion",
"documentation":"<p>The version number of the pipeline. A new pipeline always has a version number of 1. This number is incremented when a pipeline is updated.</p>"
},
"pipelineType":{
"shape":"PipelineType",
"documentation":"<p>CodePipeline provides the following pipeline types, which differ in characteristics and price, so that you can tailor your pipeline features and cost to the needs of your applications.</p> <ul> <li> <p>V1 type pipelines have a JSON structure that contains standard pipeline, stage, and action-level parameters.</p> </li> <li> <p>V2 type pipelines have the same structure as a V1 type, along with additional parameters for release safety and trigger configuration.</p> </li> </ul> <important> <p>Including V2 parameters, such as triggers on Git tags, in the pipeline JSON when creating or updating a pipeline will result in the pipeline having the V2 type of pipeline and the associated costs.</p> </important> <p>For information about pricing for CodePipeline, see <a href=\"https://aws.amazon.com/codepipeline/pricing/\">Pricing</a>.</p> <p> For information about which type of pipeline to choose, see <a href=\"https://docs.aws.amazon.com/codepipeline/latest/userguide/pipeline-types-planning.html\">What type of pipeline is right for me?</a>.</p>"
},
"triggers":{
"shape":"PipelineTriggerDeclarationList",
"documentation":"<p>The trigger configuration specifying a type of event, such as Git tags, that starts the pipeline.</p> <note> <p>When a trigger configuration is specified, default change detection for repository and branch commits is disabled.</p> </note>"
},
"variables":{
"shape":"PipelineVariableDeclarationList",
"documentation":"<p>A list that defines the pipeline variables for a pipeline resource. Variable names can have alphanumeric and underscore characters, and the values must match <code>[A-Za-z0-9@\\-_]+</code>.</p>"
}
},
"documentation":"<p>Represents the structure of actions and stages to be performed in the pipeline.</p>"
Expand Down Expand Up @@ -2963,6 +3031,11 @@
"artifactRevisions":{
"shape":"ArtifactRevisionList",
"documentation":"<p>A list of <code>ArtifactRevision</code> objects included in a pipeline execution.</p>"
},
"trigger":{"shape":"ExecutionTrigger"},
"variables":{
"shape":"ResolvedPipelineVariableList",
"documentation":"<p>A list of pipeline variables used for the pipeline execution.</p>"
}
},
"documentation":"<p>Represents information about an execution of a pipeline.</p>"
Expand Down Expand Up @@ -3098,6 +3171,10 @@
"shape":"PipelineVersion",
"documentation":"<p>The version number of the pipeline.</p>"
},
"pipelineType":{
"shape":"PipelineType",
"documentation":"<p>CodePipeline provides the following pipeline types, which differ in characteristics and price, so that you can tailor your pipeline features and cost to the needs of your applications.</p> <ul> <li> <p>V1 type pipelines have a JSON structure that contains standard pipeline, stage, and action-level parameters.</p> </li> <li> <p>V2 type pipelines have the same structure as a V1 type, along with additional parameters for release safety and trigger configuration.</p> </li> </ul> <important> <p>Including V2 parameters, such as triggers on Git tags, in the pipeline JSON when creating or updating a pipeline will result in the pipeline having the V2 type of pipeline and the associated costs.</p> </important> <p>For information about pricing for CodePipeline, see <a href=\"https://aws.amazon.com/codepipeline/pricing/\">Pricing</a>.</p> <p> For information about which type of pipeline to choose, see <a href=\"https://docs.aws.amazon.com/codepipeline/latest/userguide/pipeline-types-planning.html\">What type of pipeline is right for me?</a>.</p>"
},
"created":{
"shape":"Timestamp",
"documentation":"<p>The date and time the pipeline was created, in timestamp format.</p>"
Expand All @@ -3109,6 +3186,106 @@
},
"documentation":"<p>Returns a summary of a pipeline.</p>"
},
"PipelineTriggerDeclaration":{
"type":"structure",
"required":[
"providerType",
"gitConfiguration"
],
"members":{
"providerType":{
"shape":"PipelineTriggerProviderType",
"documentation":"<p>The source provider for the event, such as connections configured for a repository with Git tags, for the specified trigger configuration.</p>"
},
"gitConfiguration":{
"shape":"GitConfiguration",
"documentation":"<p>Provides the filter criteria and the source stage for the repository event that starts the pipeline, such as Git tags.</p>"
}
},
"documentation":"<p>Represents information about the specified trigger configuration, such as the filter criteria and the source stage for the action that contains the trigger.</p> <note> <p>This is only supported for the <code>CodeStarSourceConnection</code> action type.</p> </note> <note> <p>When a trigger configuration is specified, default change detection for repository and branch commits is disabled.</p> </note>"
},
"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",
"documentation":"<p>The name of a pipeline-level variable.</p>"
},
"value":{
"shape":"PipelineVariableValue",
"documentation":"<p>The value of a pipeline-level variable.</p>"
}
},
"documentation":"<p>A pipeline-level variable used for a pipeline execution.</p>"
},
"PipelineVariableDeclaration":{
"type":"structure",
"required":["name"],
"members":{
"name":{
"shape":"PipelineVariableName",
"documentation":"<p>The name of a pipeline-level variable.</p>"
},
"defaultValue":{
"shape":"PipelineVariableValue",
"documentation":"<p>The value of a pipeline-level variable.</p>"
},
"description":{
"shape":"PipelineVariableDescription",
"documentation":"<p>The description of a pipeline-level variable. It's used to add additional context about the variable, and not being used at time when pipeline executes.</p>"
}
},
"documentation":"<p>A variable declared at the pipeline level.</p>"
},
"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 @@ -3436,6 +3613,24 @@
"key":{"shape":"String"},
"value":{"shape":"String"}
},
"ResolvedPipelineVariable":{
"type":"structure",
"members":{
"name":{
"shape":"String",
"documentation":"<p>The name of a pipeline-level variable.</p>"
},
"resolvedValue":{
"shape":"String",
"documentation":"<p>The resolved value of a pipeline-level variable.</p>"
}
},
"documentation":"<p>A pipeline-level variable used for a pipeline execution.</p>"
},
"ResolvedPipelineVariableList":{
"type":"list",
"member":{"shape":"ResolvedPipelineVariable"}
},
"ResourceArn":{
"type":"string",
"pattern":"arn:aws(-[\\w]+)*:codepipeline:.+:[0-9]{12}:.+"
Expand Down Expand Up @@ -3727,6 +3922,10 @@
"shape":"PipelineName",
"documentation":"<p>The name of the pipeline to start.</p>"
},
"variables":{
"shape":"PipelineVariableList",
"documentation":"<p>A list that overrides pipeline variables for a pipeline execution that's being started. Variable names must match <code>[A-Za-z0-9@\\-_]+</code>, and the values can be anything except an empty string.</p>"
},
"clientRequestToken":{
"shape":"ClientRequestToken",
"documentation":"<p>The system-generated unique ID used to identify a unique execution request.</p>",
Expand Down Expand Up @@ -3976,7 +4175,8 @@
"PollForSourceChanges",
"Webhook",
"CloudWatchEvent",
"PutActionRevision"
"PutActionRevision",
"WebhookV2"
]
},
"UntagResourceInput":{
Expand Down
Loading

0 comments on commit 0470cdf

Please sign in to comment.