diff --git a/Include/sdk/_sdk-versions.json b/Include/sdk/_sdk-versions.json
index fe40e5d20e..ebb147a008 100644
--- a/Include/sdk/_sdk-versions.json
+++ b/Include/sdk/_sdk-versions.json
@@ -1,2851 +1,2851 @@
{
- "ProductVersion" : "3.7.644.0",
- "CoreVersion" : "3.7.202.7",
+ "ProductVersion" : "3.7.645.0",
+ "CoreVersion" : "3.7.202.9",
"OverrideCoreVersion" : "3.3",
"DefaultToPreview" : false,
"ServiceVersions" : {
"CloudHSM" : {
- "Version" : "3.7.201.8",
+ "Version" : "3.7.201.10",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AutoScaling" : {
- "Version" : "3.7.202.32",
+ "Version" : "3.7.202.34",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AWSSupport" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CloudFormation" : {
- "Version" : "3.7.203.32",
+ "Version" : "3.7.203.34",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CloudFront" : {
- "Version" : "3.7.201.32",
+ "Version" : "3.7.201.34",
"AssemblyVersionOverride" : "3.3.4.0",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CloudSearch" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CloudSearchDomain" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CloudTrail" : {
- "Version" : "3.7.201.12",
+ "Version" : "3.7.201.14",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ConfigService" : {
- "Version" : "3.7.201.22",
+ "Version" : "3.7.201.24",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CloudWatch" : {
- "Version" : "3.7.200.39",
+ "Version" : "3.7.200.41",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CloudWatchLogs" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CodeDeploy" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CognitoIdentity" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7",
- "SecurityToken" : "3.7.201.34"
+ "Core" : "3.7.202.9",
+ "SecurityToken" : "3.7.201.36"
},
"InPreview" : false
},
"CognitoSync" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7",
- "CognitoIdentity" : "3.7.200.38"
+ "Core" : "3.7.202.9",
+ "CognitoIdentity" : "3.7.200.40"
},
"InPreview" : false
},
"DataPipeline" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"DeviceFarm" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"DirectConnect" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"DynamoDBv2" : {
- "Version" : "3.7.201.9",
+ "Version" : "3.7.201.11",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"EC2" : {
- "Version" : "3.7.213.1",
+ "Version" : "3.7.213.3",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ECS" : {
- "Version" : "3.7.201.8",
+ "Version" : "3.7.201.10",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ElastiCache" : {
- "Version" : "3.7.201.25",
+ "Version" : "3.7.201.27",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ElasticBeanstalk" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ElasticLoadBalancing" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ElasticMapReduce" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ElasticTranscoder" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Glacier" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7",
- "SQS" : "3.7.200.39",
- "SimpleNotificationService" : "3.7.200.38"
+ "Core" : "3.7.202.9",
+ "SQS" : "3.7.200.41",
+ "SimpleNotificationService" : "3.7.200.40"
},
"InPreview" : false
},
"IdentityManagement" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ImportExport" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Kinesis" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Lambda" : {
- "Version" : "3.7.201.34",
+ "Version" : "3.7.201.36",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"KeyManagementService" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MachineLearning" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MobileAnalytics" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"OpsWorks" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"RDS" : {
- "Version" : "3.7.208.5",
+ "Version" : "3.7.208.7",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Redshift" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Route53" : {
- "Version" : "3.7.201.31",
+ "Version" : "3.7.201.33",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Route53Domains" : {
- "Version" : "3.7.201.20",
+ "Version" : "3.7.201.22",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"S3" : {
- "Version" : "3.7.203.13",
+ "Version" : "3.7.203.15",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SecurityToken" : {
- "Version" : "3.7.201.34",
+ "Version" : "3.7.201.36",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SimpleDB" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SimpleEmail" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SimpleNotificationService" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SimpleWorkflow" : {
- "Version" : "3.7.201.22",
+ "Version" : "3.7.201.24",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SQS" : {
- "Version" : "3.7.200.39",
+ "Version" : "3.7.200.41",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SimpleSystemsManagement" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"StorageGateway" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"WorkSpaces" : {
- "Version" : "3.7.201.2",
+ "Version" : "3.7.201.4",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"DirectoryService" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ElasticFileSystem" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CodeCommit" : {
- "Version" : "3.7.201.17",
+ "Version" : "3.7.201.19",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CodePipeline" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Elasticsearch" : {
- "Version" : "3.7.201.37",
+ "Version" : "3.7.201.39",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"WAF" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"KinesisFirehose" : {
- "Version" : "3.7.201.0",
+ "Version" : "3.7.201.2",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AWSMarketplaceCommerceAnalytics" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Inspector" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IoT" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IotData" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"APIGateway" : {
- "Version" : "3.7.201.14",
+ "Version" : "3.7.201.16",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ECR" : {
- "Version" : "3.7.201.2",
+ "Version" : "3.7.201.4",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CloudWatchEvents" : {
- "Version" : "3.7.201.8",
+ "Version" : "3.7.201.10",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CertificateManager" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"GameLift" : {
- "Version" : "3.7.201.19",
+ "Version" : "3.7.201.21",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"DatabaseMigrationService" : {
- "Version" : "3.7.202.29",
+ "Version" : "3.7.202.31",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AWSMarketplaceMetering" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CognitoIdentityProvider" : {
- "Version" : "3.7.202.11",
+ "Version" : "3.7.202.13",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ApplicationDiscoveryService" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ApplicationAutoScaling" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ServiceCatalog" : {
- "Version" : "3.7.201.25",
+ "Version" : "3.7.201.27",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ElasticLoadBalancingV2" : {
- "Version" : "3.7.201.23",
+ "Version" : "3.7.201.25",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"KinesisAnalytics" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Snowball" : {
- "Version" : "3.7.201.37",
+ "Version" : "3.7.201.39",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Budgets" : {
- "Version" : "3.7.201.29",
+ "Version" : "3.7.201.31",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ServerMigrationService" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Rekognition" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Lightsail" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Polly" : {
- "Version" : "3.7.203.14",
+ "Version" : "3.7.203.16",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"StepFunctions" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AppStream" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.201.0",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"OpsWorksCM" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CodeBuild" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Pinpoint" : {
- "Version" : "3.7.201.32",
+ "Version" : "3.7.201.34",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Shield" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AWSHealth" : {
- "Version" : "3.7.201.8",
+ "Version" : "3.7.201.10",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"XRay" : {
- "Version" : "3.7.201.0",
+ "Version" : "3.7.201.2",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"WAFRegional" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Batch" : {
- "Version" : "3.7.201.30",
+ "Version" : "3.7.201.32",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CostAndUsageReport" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CloudDirectory" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Lex" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MTurk" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Organizations" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"WorkDocs" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ResourceGroupsTaggingAPI" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CodeStar" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"LexModelBuildingService" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MarketplaceEntitlementService" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Athena" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Greengrass" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"DAX" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MigrationHub" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Glue" : {
- "Version" : "3.7.206.13",
+ "Version" : "3.7.206.15",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CloudHSMV2" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Mobile" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Pricing" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CostExplorer" : {
- "Version" : "3.7.202.15",
+ "Version" : "3.7.202.17",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MediaPackage" : {
- "Version" : "3.7.201.21",
+ "Version" : "3.7.201.23",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MediaLive" : {
- "Version" : "3.7.204.2",
+ "Version" : "3.7.204.4",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MediaStoreData" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MediaStore" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MediaConvert" : {
- "Version" : "3.7.202.13",
+ "Version" : "3.7.202.15",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MQ" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"GuardDuty" : {
- "Version" : "3.7.202.0",
+ "Version" : "3.7.202.2",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AppSync" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SageMakerRuntime" : {
- "Version" : "3.7.201.8",
+ "Version" : "3.7.201.10",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IoTJobsDataPlane" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SageMaker" : {
- "Version" : "3.7.212.2",
+ "Version" : "3.7.212.4",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Translate" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Comprehend" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"KinesisVideo" : {
- "Version" : "3.7.201.27",
+ "Version" : "3.7.201.29",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"KinesisVideoMedia" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"KinesisVideoArchivedMedia" : {
- "Version" : "3.7.201.27",
+ "Version" : "3.7.201.29",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ResourceGroups" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AlexaForBusiness" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ServerlessApplicationRepository" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Cloud9" : {
- "Version" : "3.7.200.39",
+ "Version" : "3.7.200.41",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ServiceDiscovery" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"WorkMail" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AutoScalingPlans" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"TranscribeService" : {
- "Version" : "3.7.201.36",
+ "Version" : "3.7.201.38",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Connect" : {
- "Version" : "3.7.204.6",
+ "Version" : "3.7.204.8",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"FMS" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SecretsManager" : {
- "Version" : "3.7.201.23",
+ "Version" : "3.7.201.25",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ACMPCA" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IoTAnalytics" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IoT1ClickDevicesService" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IoT1ClickProjects" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"PI" : {
- "Version" : "3.7.201.20",
+ "Version" : "3.7.201.22",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Neptune" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MediaTailor" : {
- "Version" : "3.7.201.13",
+ "Version" : "3.7.201.15",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"EKS" : {
- "Version" : "3.7.201.33",
+ "Version" : "3.7.201.35",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Macie" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"DLM" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Signer" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Chime" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"PinpointEmail" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"PinpointSMSVoice" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"S3Control" : {
- "Version" : "3.7.201.13",
+ "Version" : "3.7.201.15",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"RAM" : {
- "Version" : "3.7.201.37",
+ "Version" : "3.7.201.39",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Route53Resolver" : {
- "Version" : "3.7.201.36",
+ "Version" : "3.7.201.38",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"RDSDataService" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"QuickSight" : {
- "Version" : "3.7.204.2",
+ "Version" : "3.7.204.4",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Amplify" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"RoboMaker" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"DataSync" : {
- "Version" : "3.7.203.10",
+ "Version" : "3.7.203.12",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Transfer" : {
- "Version" : "3.7.201.34",
+ "Version" : "3.7.201.36",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"GlobalAccelerator" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ComprehendMedical" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"KinesisAnalyticsV2" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MediaConnect" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"FSx" : {
- "Version" : "3.7.201.25",
+ "Version" : "3.7.201.27",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SecurityHub" : {
- "Version" : "3.7.202.17",
+ "Version" : "3.7.202.19",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"LicenseManager" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AppMesh" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Kafka" : {
- "Version" : "3.7.201.32",
+ "Version" : "3.7.201.34",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ApiGatewayManagementApi" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ApiGatewayV2" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"DocDB" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Backup" : {
- "Version" : "3.7.202.11",
+ "Version" : "3.7.202.13",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"WorkLink" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Textract" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ManagedBlockchain" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MediaPackageVod" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"GroundStation" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IoTThingsGraph" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IoTEvents" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IoTEventsData" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"PersonalizeRuntime" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Personalize" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"PersonalizeEvents" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ServiceQuotas" : {
- "Version" : "3.7.201.11",
+ "Version" : "3.7.201.13",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ApplicationInsights" : {
- "Version" : "3.7.201.32",
+ "Version" : "3.7.201.34",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"EC2InstanceConnect" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"EventBridge" : {
- "Version" : "3.7.202.1",
+ "Version" : "3.7.202.3",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"LakeFormation" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ForecastService" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ForecastQueryService" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"QLDB" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"QLDBSession" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"WorkMailMessageFlow" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CodeStarNotifications" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SavingsPlans" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SSO" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SSOOIDC" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MarketplaceCatalog" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SimpleEmailV2" : {
- "Version" : "3.7.201.11",
+ "Version" : "3.7.201.13",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"DataExchange" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MigrationHubConfig" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ConnectParticipant" : {
- "Version" : "3.7.201.8",
+ "Version" : "3.7.201.10",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"WAFV2" : {
- "Version" : "3.7.202.4",
+ "Version" : "3.7.202.6",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AppConfig" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IoTSecureTunneling" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ElasticInference" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Imagebuilder" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Schemas" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AccessAnalyzer" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ComputeOptimizer" : {
- "Version" : "3.7.202.5",
+ "Version" : "3.7.202.7",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"NetworkManager" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Kendra" : {
- "Version" : "3.7.201.1",
+ "Version" : "3.7.201.3",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"FraudDetector" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CodeGuruReviewer" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CodeGuruProfiler" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Outposts" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AugmentedAIRuntime" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"EBS" : {
- "Version" : "3.7.201.33",
+ "Version" : "3.7.201.35",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"KinesisVideoSignalingChannels" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Detective" : {
- "Version" : "3.7.202.12",
+ "Version" : "3.7.202.14",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CodeStarconnections" : {
- "Version" : "3.7.201.31",
+ "Version" : "3.7.201.33",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Synthetics" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IoTSiteWise" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Macie2" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CodeArtifact" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Honeycode" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IVS" : {
- "Version" : "3.7.201.8",
+ "Version" : "3.7.201.10",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Braket" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IdentityStore" : {
- "Version" : "3.7.201.6",
+ "Version" : "3.7.201.8",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Appflow" : {
- "Version" : "3.7.202.4",
+ "Version" : "3.7.202.6",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"RedshiftDataAPIService" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SSOAdmin" : {
- "Version" : "3.7.201.2",
+ "Version" : "3.7.201.4",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"TimestreamWrite" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"TimestreamQuery" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"S3Outposts" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"GlueDataBrew" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AppRegistry" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"NetworkFirewall" : {
- "Version" : "3.7.201.10",
+ "Version" : "3.7.201.12",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MWAA" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"DevOpsGuru" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SageMakerFeatureStoreRuntime" : {
- "Version" : "3.7.201.36",
+ "Version" : "3.7.201.38",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AppIntegrationsService" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ECRPublic" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AmplifyBackend" : {
- "Version" : "3.7.201.22",
+ "Version" : "3.7.201.24",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ConnectContactLens" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"LookoutforVision" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CustomerProfiles" : {
- "Version" : "3.7.202.8",
+ "Version" : "3.7.202.10",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"EMRContainers" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SagemakerEdgeManager" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"HealthLake" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AuditManager" : {
- "Version" : "3.7.201.10",
+ "Version" : "3.7.201.12",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"PrometheusService" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"GreengrassV2" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IoTWireless" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IoTFleetHub" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IoTDeviceAdvisor" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"LocationService" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"WellArchitected" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"LexRuntimeV2" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"LexModelsV2" : {
- "Version" : "3.7.203.20",
+ "Version" : "3.7.203.22",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"FIS" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"LookoutMetrics" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Mgn" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"LookoutEquipment" : {
- "Version" : "3.7.201.31",
+ "Version" : "3.7.202.0",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"NimbleStudio" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"FinSpaceData" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Finspace" : {
- "Version" : "3.7.201.16",
+ "Version" : "3.7.201.18",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SSMIncidents" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SSMContacts" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ApplicationCostProfiler" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AppRunner" : {
- "Version" : "3.7.201.10",
+ "Version" : "3.7.201.12",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Proton" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Route53RecoveryReadiness" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Route53RecoveryControlConfig" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Route53RecoveryCluster" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ChimeSDKMessaging" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ChimeSDKIdentity" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SnowDeviceManagement" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MemoryDB" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"OpenSearchService" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"KafkaConnect" : {
- "Version" : "3.7.201.8",
+ "Version" : "3.7.201.10",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ConnectWisdomService" : {
- "Version" : "3.7.201.34",
+ "Version" : "3.7.201.36",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"VoiceID" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Account" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CloudControlApi" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ManagedGrafana" : {
- "Version" : "3.7.202.8",
+ "Version" : "3.7.202.10",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Panorama" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ChimeSDKMeetings" : {
- "Version" : "3.7.201.20",
+ "Version" : "3.7.201.22",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ResilienceHub" : {
- "Version" : "3.7.201.29",
+ "Version" : "3.7.201.31",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MigrationHubStrategyRecommendations" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Drs" : {
- "Version" : "3.7.202.0",
+ "Version" : "3.7.202.2",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AppConfigData" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MigrationHubRefactorSpaces" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Inspector2" : {
- "Version" : "3.7.201.31",
+ "Version" : "3.7.201.33",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CloudWatchEvidently" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CloudWatchRUM" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"RecycleBin" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IoTTwinMaker" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"WorkSpacesWeb" : {
- "Version" : "3.7.201.11",
+ "Version" : "3.7.201.13",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"BackupGateway" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AmplifyUIBuilder" : {
- "Version" : "3.7.201.31",
+ "Version" : "3.7.201.33",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Keyspaces" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"BillingConductor" : {
- "Version" : "3.7.202.5",
+ "Version" : "3.7.202.7",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"GameSparks" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"PinpointSMSVoiceV2" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Ivschat" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ChimeSDKMediaPipelines" : {
- "Version" : "3.7.203.6",
+ "Version" : "3.7.203.8",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"EMRServerless" : {
- "Version" : "3.7.201.34",
+ "Version" : "3.7.201.36",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MainframeModernization" : {
- "Version" : "3.7.201.37",
+ "Version" : "3.7.201.39",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ConnectCampaignService" : {
- "Version" : "3.7.201.8",
+ "Version" : "3.7.201.10",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"RedshiftServerless" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IAMRolesAnywhere" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"LicenseManagerUserSubscriptions" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"BackupStorage" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Private5G" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SupportApp" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ControlTower" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IoTFleetWise" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MigrationHubOrchestrator" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ConnectCases" : {
- "Version" : "3.7.201.36",
+ "Version" : "3.7.201.38",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ResourceExplorer2" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Scheduler" : {
- "Version" : "3.7.201.31",
+ "Version" : "3.7.201.33",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ChimeSDKVoice" : {
- "Version" : "3.7.201.24",
+ "Version" : "3.7.201.26",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IoTRoboRunner" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SsmSap" : {
- "Version" : "3.7.201.37",
+ "Version" : "3.7.201.39",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"OAM" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ARCZonalShift" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SimSpaceWeaver" : {
- "Version" : "3.7.201.3",
+ "Version" : "3.7.201.5",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SecurityLake" : {
- "Version" : "3.7.202.11",
+ "Version" : "3.7.202.13",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"OpenSearchServerless" : {
- "Version" : "3.7.201.33",
+ "Version" : "3.7.201.35",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Omics" : {
- "Version" : "3.7.204.11",
+ "Version" : "3.7.204.13",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"DocDBElastic" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SageMakerGeospatial" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Pipes" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CodeCatalyst" : {
- "Version" : "3.7.201.36",
+ "Version" : "3.7.201.38",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"SageMakerMetrics" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"KinesisVideoWebRTCStorage" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"LicenseManagerLinuxSubscriptions" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"KendraRanking" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CleanRooms" : {
- "Version" : "3.7.202.10",
+ "Version" : "3.7.202.12",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CloudTrailData" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Tnb" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"InternetMonitor" : {
- "Version" : "3.7.202.0",
+ "Version" : "3.7.202.2",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"IVSRealTime" : {
- "Version" : "3.7.201.27",
+ "Version" : "3.7.201.29",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"VPCLattice" : {
- "Version" : "3.7.201.5",
+ "Version" : "3.7.201.7",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"OSIS" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MediaPackageV2" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"PaymentCryptographyData" : {
- "Version" : "3.7.201.8",
+ "Version" : "3.7.201.10",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"PaymentCryptography" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"CodeGuruSecurity" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"VerifiedPermissions" : {
- "Version" : "3.7.201.15",
+ "Version" : "3.7.201.17",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"AppFabric" : {
- "Version" : "3.7.200.38",
+ "Version" : "3.7.200.40",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"MedicalImaging" : {
- "Version" : "3.7.200.37",
+ "Version" : "3.7.200.39",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"EntityResolution" : {
- "Version" : "3.7.200.33",
+ "Version" : "3.7.201.0",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"ManagedBlockchainQuery" : {
- "Version" : "3.7.200.33",
+ "Version" : "3.7.200.35",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"PcaConnectorAd" : {
- "Version" : "3.7.200.10",
+ "Version" : "3.7.200.12",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
},
"Neptunedata" : {
- "Version" : "3.7.201.3",
+ "Version" : "3.7.201.5",
"AssemblyVersionOverride" : "3.3",
"Dependencies" : {
- "Core" : "3.7.202.7"
+ "Core" : "3.7.202.9"
},
"InPreview" : false
}
diff --git a/changelogs/CHANGELOG.2023.md b/changelogs/CHANGELOG.2023.md
index 5fd66fa2a8..436515d156 100644
--- a/changelogs/CHANGELOG.2023.md
+++ b/changelogs/CHANGELOG.2023.md
@@ -1,4 +1,23 @@
-### 4.1.414 (2023-09-13 21:40Z)
+### 4.1.415 (2023-09-15 01:47Z)
+ * AWS Tools for PowerShell now use AWS .NET SDK 3.7.645.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/master/changelogs/SDK.CHANGELOG.ALL.md.
+ * Amazon AppStream
+ * Modified cmdlet Get-APSSessionList: added parameter InstanceId.
+ * Modified cmdlet New-APSFleet: added parameters ComputeCapacity_DesiredSession and MaxSessionsPerInstance.
+ * Modified cmdlet Update-APSFleet: added parameters ComputeCapacity_DesiredSession and MaxSessionsPerInstance.
+ * Amazon Lookout for Equipment
+ * Added cmdlet Get-L4ERetrainingScheduler leveraging the DescribeRetrainingScheduler service API.
+ * Added cmdlet Get-L4ERetrainingSchedulerList leveraging the ListRetrainingSchedulers service API.
+ * Added cmdlet New-L4ERetrainingScheduler leveraging the CreateRetrainingScheduler service API.
+ * Added cmdlet Remove-L4ERetrainingScheduler leveraging the DeleteRetrainingScheduler service API.
+ * Added cmdlet Start-L4ERetrainingScheduler leveraging the StartRetrainingScheduler service API.
+ * Added cmdlet Stop-L4ERetrainingScheduler leveraging the StopRetrainingScheduler service API.
+ * Added cmdlet Update-L4EModel leveraging the UpdateModel service API.
+ * Added cmdlet Update-L4ERetrainingScheduler leveraging the UpdateRetrainingScheduler service API.
+ * Modified cmdlet Import-L4EModelVersion: added parameter InferenceDataImportStrategy.
+ * Amazon WAF V2
+ * Modified cmdlet Update-WAF2IPSet: added parameter IsAddressesSet.
+
+### 4.1.414 (2023-09-13 21:40Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.644.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/master/changelogs/SDK.CHANGELOG.ALL.md.
* Amazon Elastic Disaster Recovery Service
* Added cmdlet Get-EDRSLaunchActionList leveraging the ListLaunchActions service API.
diff --git a/changelogs/CHANGELOG.ALL.md b/changelogs/CHANGELOG.ALL.md
index 992422bf32..a1f54952e6 100644
--- a/changelogs/CHANGELOG.ALL.md
+++ b/changelogs/CHANGELOG.ALL.md
@@ -1,4 +1,23 @@
-### 4.1.414 (2023-09-13 21:40Z)
+### 4.1.415 (2023-09-15 01:47Z)
+ * AWS Tools for PowerShell now use AWS .NET SDK 3.7.645.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/master/changelogs/SDK.CHANGELOG.ALL.md.
+ * Amazon AppStream
+ * Modified cmdlet Get-APSSessionList: added parameter InstanceId.
+ * Modified cmdlet New-APSFleet: added parameters ComputeCapacity_DesiredSession and MaxSessionsPerInstance.
+ * Modified cmdlet Update-APSFleet: added parameters ComputeCapacity_DesiredSession and MaxSessionsPerInstance.
+ * Amazon Lookout for Equipment
+ * Added cmdlet Get-L4ERetrainingScheduler leveraging the DescribeRetrainingScheduler service API.
+ * Added cmdlet Get-L4ERetrainingSchedulerList leveraging the ListRetrainingSchedulers service API.
+ * Added cmdlet New-L4ERetrainingScheduler leveraging the CreateRetrainingScheduler service API.
+ * Added cmdlet Remove-L4ERetrainingScheduler leveraging the DeleteRetrainingScheduler service API.
+ * Added cmdlet Start-L4ERetrainingScheduler leveraging the StartRetrainingScheduler service API.
+ * Added cmdlet Stop-L4ERetrainingScheduler leveraging the StopRetrainingScheduler service API.
+ * Added cmdlet Update-L4EModel leveraging the UpdateModel service API.
+ * Added cmdlet Update-L4ERetrainingScheduler leveraging the UpdateRetrainingScheduler service API.
+ * Modified cmdlet Import-L4EModelVersion: added parameter InferenceDataImportStrategy.
+ * Amazon WAF V2
+ * Modified cmdlet Update-WAF2IPSet: added parameter IsAddressesSet.
+
+### 4.1.414 (2023-09-13 21:40Z)
* AWS Tools for PowerShell now use AWS .NET SDK 3.7.644.0 and leverage its new features and improvements. Please find a description of the changes at https://github.com/aws/aws-sdk-net/blob/master/changelogs/SDK.CHANGELOG.ALL.md.
* Amazon Elastic Disaster Recovery Service
* Added cmdlet Get-EDRSLaunchActionList leveraging the ListLaunchActions service API.
diff --git a/generator/AWSPSGeneratorLib/Config/ServiceConfig/lookoutequipment.xml b/generator/AWSPSGeneratorLib/Config/ServiceConfig/lookoutequipment.xml
index d81fa8d2fd..f354e49728 100644
--- a/generator/AWSPSGeneratorLib/Config/ServiceConfig/lookoutequipment.xml
+++ b/generator/AWSPSGeneratorLib/Config/ServiceConfig/lookoutequipment.xml
@@ -39,6 +39,10 @@
+
+
+
+
@@ -63,6 +67,10 @@
+
+
+
+
@@ -95,6 +103,10 @@
+
+
+
+
@@ -139,6 +151,10 @@
+
+
+
+
@@ -159,10 +175,18 @@
+
+
+
+
+
+
+
+
@@ -183,6 +207,14 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/modules/AWSPowerShell/AWSAliases.ps1 b/modules/AWSPowerShell/AWSAliases.ps1
index d2e2a851cc..e155ad0344 100644
--- a/modules/AWSPowerShell/AWSAliases.ps1
+++ b/modules/AWSPowerShell/AWSAliases.ps1
@@ -15874,6 +15874,8 @@ Set-Alias -Name Create-L4ELabelGroup -Value New-L4ELabelGroup
Set-Alias -Name L4E-CreateLabelGroup -Value New-L4ELabelGroup
Set-Alias -Name Create-L4EModel -Value New-L4EModel
Set-Alias -Name L4E-CreateModel -Value New-L4EModel
+Set-Alias -Name Create-L4ERetrainingScheduler -Value New-L4ERetrainingScheduler
+Set-Alias -Name L4E-CreateRetrainingScheduler -Value New-L4ERetrainingScheduler
Set-Alias -Name Delete-L4EDataset -Value Remove-L4EDataset
Set-Alias -Name L4E-DeleteDataset -Value Remove-L4EDataset
Set-Alias -Name Delete-L4EInferenceScheduler -Value Remove-L4EInferenceScheduler
@@ -15886,6 +15888,8 @@ Set-Alias -Name Delete-L4EModel -Value Remove-L4EModel
Set-Alias -Name L4E-DeleteModel -Value Remove-L4EModel
Set-Alias -Name Delete-L4EResourcePolicy -Value Remove-L4EResourcePolicy
Set-Alias -Name L4E-DeleteResourcePolicy -Value Remove-L4EResourcePolicy
+Set-Alias -Name Delete-L4ERetrainingScheduler -Value Remove-L4ERetrainingScheduler
+Set-Alias -Name L4E-DeleteRetrainingScheduler -Value Remove-L4ERetrainingScheduler
Set-Alias -Name Describe-L4EDataIngestionJob -Value Get-L4EDataIngestionJob
Set-Alias -Name L4E-DescribeDataIngestionJob -Value Get-L4EDataIngestionJob
Set-Alias -Name Describe-L4EDataset -Value Get-L4EDataset
@@ -15902,6 +15906,8 @@ Set-Alias -Name Describe-L4EModelVersion -Value Get-L4EModelVersion
Set-Alias -Name L4E-DescribeModelVersion -Value Get-L4EModelVersion
Set-Alias -Name Describe-L4EResourcePolicy -Value Get-L4EResourcePolicy
Set-Alias -Name L4E-DescribeResourcePolicy -Value Get-L4EResourcePolicy
+Set-Alias -Name Describe-L4ERetrainingScheduler -Value Get-L4ERetrainingScheduler
+Set-Alias -Name L4E-DescribeRetrainingScheduler -Value Get-L4ERetrainingScheduler
Set-Alias -Name L4E-ImportDataset -Value Import-L4EDataset
Set-Alias -Name L4E-ImportModelVersion -Value Import-L4EModelVersion
Set-Alias -Name List-L4EDataIngestionJobs -Value Get-L4EDataIngestionJobList
@@ -15931,6 +15937,9 @@ Set-Alias -Name L4E-ListModels -Value Get-L4EModelList
Set-Alias -Name List-L4EModelVersions -Value Get-L4EModelVersionList
Set-Alias -Name List-L4EModelVersionList -Value Get-L4EModelVersionList
Set-Alias -Name L4E-ListModelVersions -Value Get-L4EModelVersionList
+Set-Alias -Name List-L4ERetrainingSchedulers -Value Get-L4ERetrainingSchedulerList
+Set-Alias -Name List-L4ERetrainingSchedulerList -Value Get-L4ERetrainingSchedulerList
+Set-Alias -Name L4E-ListRetrainingSchedulers -Value Get-L4ERetrainingSchedulerList
Set-Alias -Name List-L4ESensorStatistics -Value Get-L4ESensorStatisticList
Set-Alias -Name List-L4ESensorStatisticList -Value Get-L4ESensorStatisticList
Set-Alias -Name L4E-ListSensorStatistics -Value Get-L4ESensorStatisticList
@@ -15939,12 +15948,16 @@ Set-Alias -Name Put-L4EResourcePolicy -Value Write-L4EResourcePolicy
Set-Alias -Name L4E-PutResourcePolicy -Value Write-L4EResourcePolicy
Set-Alias -Name L4E-StartDataIngestionJob -Value Start-L4EDataIngestionJob
Set-Alias -Name L4E-StartInferenceScheduler -Value Start-L4EInferenceScheduler
+Set-Alias -Name L4E-StartRetrainingScheduler -Value Start-L4ERetrainingScheduler
Set-Alias -Name L4E-StopInferenceScheduler -Value Stop-L4EInferenceScheduler
+Set-Alias -Name L4E-StopRetrainingScheduler -Value Stop-L4ERetrainingScheduler
Set-Alias -Name L4E-TagResource -Value Add-L4EResourceTag
Set-Alias -Name L4E-UntagResource -Value Remove-L4EResourceTag
Set-Alias -Name L4E-UpdateActiveModelVersion -Value Update-L4EActiveModelVersion
Set-Alias -Name L4E-UpdateInferenceScheduler -Value Update-L4EInferenceScheduler
Set-Alias -Name L4E-UpdateLabelGroup -Value Update-L4ELabelGroup
+Set-Alias -Name L4E-UpdateModel -Value Update-L4EModel
+Set-Alias -Name L4E-UpdateRetrainingScheduler -Value Update-L4ERetrainingScheduler
Set-Alias -Name Activate-LOMAnomalyDetector -Value Enable-LOMAnomalyDetector
Set-Alias -Name LOM-ActivateAnomalyDetector -Value Enable-LOMAnomalyDetector
Set-Alias -Name Back-LOMTestAnomalyDetector -Value Enable-LOMBackTestAnomalyDetector
diff --git a/modules/AWSPowerShell/AWSPowerShellCompleters.psm1 b/modules/AWSPowerShell/AWSPowerShellCompleters.psm1
index 4ff1aed17a..b23d048d58 100644
--- a/modules/AWSPowerShell/AWSPowerShellCompleters.psm1
+++ b/modules/AWSPowerShell/AWSPowerShellCompleters.psm1
@@ -36447,6 +36447,13 @@ $L4E_Completers = {
break
}
+ # Amazon.LookoutEquipment.InferenceDataImportStrategy
+ "Import-L4EModelVersion/InferenceDataImportStrategy"
+ {
+ $v = "ADD_WHEN_EMPTY","NO_IMPORT","OVERWRITE"
+ break
+ }
+
# Amazon.LookoutEquipment.InferenceExecutionStatus
"Get-L4EInferenceExecutionList/Status"
{
@@ -36475,6 +36482,16 @@ $L4E_Completers = {
break
}
+ # Amazon.LookoutEquipment.ModelPromoteMode
+ {
+ ($_ -eq "New-L4ERetrainingScheduler/PromoteMode") -Or
+ ($_ -eq "Update-L4ERetrainingScheduler/PromoteMode")
+ }
+ {
+ $v = "MANAGED","MANUAL"
+ break
+ }
+
# Amazon.LookoutEquipment.ModelStatus
"Get-L4EModelList/Status"
{
@@ -36496,6 +36513,13 @@ $L4E_Completers = {
break
}
+ # Amazon.LookoutEquipment.RetrainingSchedulerStatus
+ "Get-L4ERetrainingSchedulerList/Status"
+ {
+ $v = "PENDING","RUNNING","STOPPED","STOPPING"
+ break
+ }
+
# Amazon.LookoutEquipment.TargetSamplingRate
"New-L4EModel/DataPreProcessingConfiguration_TargetSamplingRate"
{
@@ -36514,9 +36538,11 @@ $L4E_Completers = {
$L4E_map = @{
"DataPreProcessingConfiguration_TargetSamplingRate"=@("New-L4EModel")
"DataUploadFrequency"=@("New-L4EInferenceScheduler","Update-L4EInferenceScheduler")
+ "InferenceDataImportStrategy"=@("Import-L4EModelVersion")
+ "PromoteMode"=@("New-L4ERetrainingScheduler","Update-L4ERetrainingScheduler")
"Rating"=@("New-L4ELabel")
"SourceType"=@("Get-L4EModelVersionList")
- "Status"=@("Get-L4EDataIngestionJobList","Get-L4EInferenceExecutionList","Get-L4EInferenceSchedulerList","Get-L4EModelList","Get-L4EModelVersionList")
+ "Status"=@("Get-L4EDataIngestionJobList","Get-L4EInferenceExecutionList","Get-L4EInferenceSchedulerList","Get-L4EModelList","Get-L4EModelVersionList","Get-L4ERetrainingSchedulerList")
}
_awsArgumentCompleterRegistration $L4E_Completers $L4E_map
@@ -36574,12 +36600,14 @@ $L4E_SelectMap = @{
"New-L4ELabel",
"New-L4ELabelGroup",
"New-L4EModel",
+ "New-L4ERetrainingScheduler",
"Remove-L4EDataset",
"Remove-L4EInferenceScheduler",
"Remove-L4ELabel",
"Remove-L4ELabelGroup",
"Remove-L4EModel",
"Remove-L4EResourcePolicy",
+ "Remove-L4ERetrainingScheduler",
"Get-L4EDataIngestionJob",
"Get-L4EDataset",
"Get-L4EInferenceScheduler",
@@ -36588,6 +36616,7 @@ $L4E_SelectMap = @{
"Get-L4EModel",
"Get-L4EModelVersion",
"Get-L4EResourcePolicy",
+ "Get-L4ERetrainingScheduler",
"Import-L4EDataset",
"Import-L4EModelVersion",
"Get-L4EDataIngestionJobList",
@@ -36599,17 +36628,22 @@ $L4E_SelectMap = @{
"Get-L4ELabelList",
"Get-L4EModelList",
"Get-L4EModelVersionList",
+ "Get-L4ERetrainingSchedulerList",
"Get-L4ESensorStatisticList",
"Get-L4EResourceTag",
"Write-L4EResourcePolicy",
"Start-L4EDataIngestionJob",
"Start-L4EInferenceScheduler",
+ "Start-L4ERetrainingScheduler",
"Stop-L4EInferenceScheduler",
+ "Stop-L4ERetrainingScheduler",
"Add-L4EResourceTag",
"Remove-L4EResourceTag",
"Update-L4EActiveModelVersion",
"Update-L4EInferenceScheduler",
- "Update-L4ELabelGroup")
+ "Update-L4ELabelGroup",
+ "Update-L4EModel",
+ "Update-L4ERetrainingScheduler")
}
_awsArgumentCompleterRegistration $L4E_SelectCompleters $L4E_SelectMap
diff --git a/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Get-PCAPermissionList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Get-PCAPermissionList-Cmdlet.cs
index 14089f4640..569cad3678 100644
--- a/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Get-PCAPermissionList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Get-PCAPermissionList-Cmdlet.cs
@@ -28,7 +28,31 @@
namespace Amazon.PowerShell.Cmdlets.PCA
{
///
- /// Amazon.ACMPCA.IAmazonACMPCA.ListPermissions
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
+ /// List all permissions on a private CA, if any, granted to the Certificate Manager (ACM)
+ /// service principal (acm.amazonaws.com).
+ ///
+ ///
+ ///
+ /// These permissions allow ACM to issue and renew ACM certificates that reside in the
+ /// same Amazon Web Services account as the CA.
+ ///
+ /// Permissions can be granted with the CreatePermission
+ /// action and revoked with the DeletePermission
+ /// action.
+ /// About Permissions-
+ /// If the private CA and the certificates it issues reside in the same account, you can
+ /// use
CreatePermission
to grant permissions for ACM to carry out automatic
+ /// certificate renewals.
+ /// -
+ /// For automatic certificate renewal to succeed, the ACM service principal needs permissions
+ /// to create, retrieve, and list certificates.
+ ///
-
+ /// If the private CA and the ACM certificates reside in different accounts, then permissions
+ /// cannot be used to enable automatic renewals. Instead, the ACM certificate owner must
+ /// set up a resource-based policy to enable cross-account issuance and renewals. For
+ /// more information, see Using
+ /// a Resource Based Policy with Amazon Web Services Private CA.
+ ///
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
///
[Cmdlet("Get", "PCAPermissionList")]
[OutputType("Amazon.ACMPCA.Model.Permission")]
diff --git a/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Get-PCAPolicy-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Get-PCAPolicy-Cmdlet.cs
index f44226087e..d92016aac8 100644
--- a/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Get-PCAPolicy-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Get-PCAPolicy-Cmdlet.cs
@@ -28,7 +28,33 @@
namespace Amazon.PowerShell.Cmdlets.PCA
{
///
- /// Amazon.ACMPCA.IAmazonACMPCA.GetPolicy
+ /// Retrieves the resource-based policy attached to a private CA. If either the private
+ /// CA resource or the policy cannot be found, this action returns a ResourceNotFoundException
.
+ ///
+ ///
+ ///
+ ///
+ /// The policy can be attached or updated with PutPolicy
+ /// and removed with DeletePolicy.
+ /// About Policies-
+ /// A policy grants access on a private CA to an Amazon Web Services customer account,
+ /// to Amazon Web Services Organizations, or to an Amazon Web Services Organizations unit.
+ /// Policies are under the control of a CA administrator. For more information, see Using a
+ /// Resource Based Policy with Amazon Web Services Private CA.
+ ///
-
+ /// A policy permits a user of Certificate Manager (ACM) to issue ACM certificates signed
+ /// by a CA in another account.
+ ///
-
+ /// For ACM to manage automatic renewal of these certificates, the ACM user must configure
+ /// a Service Linked Role (SLR). The SLR allows the ACM service to assume the identity
+ /// of the user, subject to confirmation against the Amazon Web Services Private CA policy.
+ /// For more information, see Using
+ /// a Service Linked Role with ACM.
+ ///
-
+ /// Updates made in Amazon Web Services Resource Manager (RAM) are reflected in policies.
+ /// For more information, see Attach
+ /// a Policy for Cross-Account Access.
+ ///
///
[Cmdlet("Get", "PCAPolicy")]
[OutputType("System.String")]
diff --git a/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/New-PCAPermission-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/New-PCAPermission-Cmdlet.cs
index 1c72cbf400..5a60d60415 100644
--- a/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/New-PCAPermission-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/New-PCAPermission-Cmdlet.cs
@@ -28,7 +28,30 @@
namespace Amazon.PowerShell.Cmdlets.PCA
{
///
- /// Amazon.ACMPCA.IAmazonACMPCA.CreatePermission
+ /// Grants one or more permissions on a private CA to the Certificate Manager (ACM) service
+ /// principal (acm.amazonaws.com
). These permissions allow ACM to issue and
+ /// renew ACM certificates that reside in the same Amazon Web Services account as the
+ /// CA.
+ ///
+ ///
+ ///
+ /// You can list current permissions with the ListPermissions
+ /// action and revoke them with the DeletePermission
+ /// action.
+ /// About Permissions-
+ /// If the private CA and the certificates it issues reside in the same account, you can
+ /// use
CreatePermission
to grant permissions for ACM to carry out automatic
+ /// certificate renewals.
+ /// -
+ /// For automatic certificate renewal to succeed, the ACM service principal needs permissions
+ /// to create, retrieve, and list certificates.
+ ///
-
+ /// If the private CA and the ACM certificates reside in different accounts, then permissions
+ /// cannot be used to enable automatic renewals. Instead, the ACM certificate owner must
+ /// set up a resource-based policy to enable cross-account issuance and renewals. For
+ /// more information, see Using
+ /// a Resource Based Policy with Amazon Web Services Private CA.
+ ///
///
[Cmdlet("New", "PCAPermission", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Remove-PCAPermission-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Remove-PCAPermission-Cmdlet.cs
index 12f1f02e2f..20c779e016 100644
--- a/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Remove-PCAPermission-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Remove-PCAPermission-Cmdlet.cs
@@ -28,7 +28,32 @@
namespace Amazon.PowerShell.Cmdlets.PCA
{
///
- /// Amazon.ACMPCA.IAmazonACMPCA.DeletePermission
+ /// Revokes permissions on a private CA granted to the Certificate Manager (ACM) service
+ /// principal (acm.amazonaws.com).
+ ///
+ ///
+ ///
+ /// These permissions allow ACM to issue and renew ACM certificates that reside in the
+ /// same Amazon Web Services account as the CA. If you revoke these permissions, ACM will
+ /// no longer renew the affected certificates automatically.
+ ///
+ /// Permissions can be granted with the CreatePermission
+ /// action and listed with the ListPermissions
+ /// action.
+ /// About Permissions-
+ /// If the private CA and the certificates it issues reside in the same account, you can
+ /// use
CreatePermission
to grant permissions for ACM to carry out automatic
+ /// certificate renewals.
+ /// -
+ /// For automatic certificate renewal to succeed, the ACM service principal needs permissions
+ /// to create, retrieve, and list certificates.
+ ///
-
+ /// If the private CA and the ACM certificates reside in different accounts, then permissions
+ /// cannot be used to enable automatic renewals. Instead, the ACM certificate owner must
+ /// set up a resource-based policy to enable cross-account issuance and renewals. For
+ /// more information, see Using
+ /// a Resource Based Policy with Amazon Web Services Private CA.
+ ///
///
[Cmdlet("Remove", "PCAPermission", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.High)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Remove-PCAPolicy-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Remove-PCAPolicy-Cmdlet.cs
index df06ce7efc..b8926abac7 100644
--- a/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Remove-PCAPolicy-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Remove-PCAPolicy-Cmdlet.cs
@@ -28,7 +28,39 @@
namespace Amazon.PowerShell.Cmdlets.PCA
{
///
- /// Amazon.ACMPCA.IAmazonACMPCA.DeletePolicy
+ /// Deletes the resource-based policy attached to a private CA. Deletion will remove any
+ /// access that the policy has granted. If there is no policy attached to the private
+ /// CA, this action will return successful.
+ ///
+ ///
+ ///
+ /// If you delete a policy that was applied through Amazon Web Services Resource Access
+ /// Manager (RAM), the CA will be removed from all shares in which it was included.
+ ///
+ /// The Certificate Manager Service Linked Role that the policy supports is not affected
+ /// when you delete the policy.
+ ///
+ /// The current policy can be shown with GetPolicy
+ /// and updated with PutPolicy.
+ /// About Policies-
+ /// A policy grants access on a private CA to an Amazon Web Services customer account,
+ /// to Amazon Web Services Organizations, or to an Amazon Web Services Organizations unit.
+ /// Policies are under the control of a CA administrator. For more information, see Using a
+ /// Resource Based Policy with Amazon Web Services Private CA.
+ ///
-
+ /// A policy permits a user of Certificate Manager (ACM) to issue ACM certificates signed
+ /// by a CA in another account.
+ ///
-
+ /// For ACM to manage automatic renewal of these certificates, the ACM user must configure
+ /// a Service Linked Role (SLR). The SLR allows the ACM service to assume the identity
+ /// of the user, subject to confirmation against the Amazon Web Services Private CA policy.
+ /// For more information, see Using
+ /// a Service Linked Role with ACM.
+ ///
-
+ /// Updates made in Amazon Web Services Resource Manager (RAM) are reflected in policies.
+ /// For more information, see Attach
+ /// a Policy for Cross-Account Access.
+ ///
///
[Cmdlet("Remove", "PCAPolicy", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.High)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Set-PCAPolicy-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Set-PCAPolicy-Cmdlet.cs
index ca3f6ea826..04a030286c 100644
--- a/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Set-PCAPolicy-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/ACMPCA/Basic/Set-PCAPolicy-Cmdlet.cs
@@ -28,7 +28,35 @@
namespace Amazon.PowerShell.Cmdlets.PCA
{
///
- /// Amazon.ACMPCA.IAmazonACMPCA.PutPolicy
+ /// Attaches a resource-based policy to a private CA.
+ ///
+ ///
+ ///
+ /// A policy can also be applied by sharing a private CA through Amazon Web Services Resource
+ /// Access Manager (RAM). For more information, see Attach
+ /// a Policy for Cross-Account Access.
+ ///
+ /// The policy can be displayed with GetPolicy
+ /// and removed with DeletePolicy.
+ /// About Policies-
+ /// A policy grants access on a private CA to an Amazon Web Services customer account,
+ /// to Amazon Web Services Organizations, or to an Amazon Web Services Organizations unit.
+ /// Policies are under the control of a CA administrator. For more information, see Using a
+ /// Resource Based Policy with Amazon Web Services Private CA.
+ ///
-
+ /// A policy permits a user of Certificate Manager (ACM) to issue ACM certificates signed
+ /// by a CA in another account.
+ ///
-
+ /// For ACM to manage automatic renewal of these certificates, the ACM user must configure
+ /// a Service Linked Role (SLR). The SLR allows the ACM service to assume the identity
+ /// of the user, subject to confirmation against the Amazon Web Services Private CA policy.
+ /// For more information, see Using
+ /// a Service Linked Role with ACM.
+ ///
-
+ /// Updates made in Amazon Web Services Resource Manager (RAM) are reflected in policies.
+ /// For more information, see Attach
+ /// a Policy for Cross-Account Access.
+ ///
///
[Cmdlet("Set", "PCAPolicy", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/AppStream/Basic/Get-APSSessionList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/AppStream/Basic/Get-APSSessionList-Cmdlet.cs
index 1c3deb923e..60e3476fba 100644
--- a/modules/AWSPowerShell/Cmdlets/AppStream/Basic/Get-APSSessionList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/AppStream/Basic/Get-APSSessionList-Cmdlet.cs
@@ -73,6 +73,16 @@ public partial class GetAPSSessionListCmdlet : AmazonAppStreamClientCmdlet, IExe
public System.String FleetName { get; set; }
#endregion
+ #region Parameter InstanceId
+ ///
+ ///
+ /// The identifier for the instance hosting the session.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public System.String InstanceId { get; set; }
+ #endregion
+
#region Parameter StackName
///
///
@@ -191,6 +201,7 @@ protected override void ProcessRecord()
WriteWarning("You are passing $null as a value for parameter FleetName which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
}
#endif
+ context.InstanceId = this.InstanceId;
context.Limit = this.Limit;
context.NextToken = this.NextToken;
context.StackName = this.StackName;
@@ -229,6 +240,10 @@ public object Execute(ExecutorContext context)
{
request.FleetName = cmdletContext.FleetName;
}
+ if (cmdletContext.InstanceId != null)
+ {
+ request.InstanceId = cmdletContext.InstanceId;
+ }
if (cmdletContext.Limit != null)
{
request.Limit = cmdletContext.Limit.Value;
@@ -328,6 +343,7 @@ internal partial class CmdletContext : ExecutorContext
{
public Amazon.AppStream.AuthenticationType AuthenticationType { get; set; }
public System.String FleetName { get; set; }
+ public System.String InstanceId { get; set; }
public System.Int32? Limit { get; set; }
public System.String NextToken { get; set; }
public System.String StackName { get; set; }
diff --git a/modules/AWSPowerShell/Cmdlets/AppStream/Basic/New-APSFleet-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/AppStream/Basic/New-APSFleet-Cmdlet.cs
index 643825228f..1ce3d14c4e 100644
--- a/modules/AWSPowerShell/Cmdlets/AppStream/Basic/New-APSFleet-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/AppStream/Basic/New-APSFleet-Cmdlet.cs
@@ -62,6 +62,20 @@ public partial class NewAPSFleetCmdlet : AmazonAppStreamClientCmdlet, IExecutor
public System.Int32? ComputeCapacity_DesiredInstance { get; set; }
#endregion
+ #region Parameter ComputeCapacity_DesiredSession
+ ///
+ ///
+ /// The desired number of user sessions for a multi-session fleet. This is not allowed
+ /// for single-session fleets.When you create a fleet, you must set either the DesiredSessions or DesiredInstances
+ /// attribute, based on the type of fleet you create. You can’t define both attributes
+ /// or leave both attributes blank.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ [Alias("ComputeCapacity_DesiredSessions")]
+ public System.Int32? ComputeCapacity_DesiredSession { get; set; }
+ #endregion
+
#region Parameter DomainJoinInfo_DirectoryName
///
///
@@ -213,13 +227,24 @@ public partial class NewAPSFleetCmdlet : AmazonAppStreamClientCmdlet, IExecutor
public System.Int32? MaxConcurrentSession { get; set; }
#endregion
+ #region Parameter MaxSessionsPerInstance
+ ///
+ ///
+ /// The maximum number of user sessions on an instance. This only applies to multi-session
+ /// fleets.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public System.Int32? MaxSessionsPerInstance { get; set; }
+ #endregion
+
#region Parameter MaxUserDurationInSecond
///
///
/// The maximum amount of time that a streaming session can remain active, in seconds.
/// If users are still connected to a streaming instance five minutes before this limit
/// is reached, they are prompted to save any open documents before being disconnected.
- /// After this time elapses, the instance is terminated and replaced by a new instance.Specify a value between 600 and 360000.
+ /// After this time elapses, the instance is terminated and replaced by a new instance.Specify a value between 600 and 432000.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -419,6 +444,7 @@ protected override void ProcessRecord()
}
#pragma warning restore CS0618, CS0612 //A class member was marked with the Obsolete attribute
context.ComputeCapacity_DesiredInstance = this.ComputeCapacity_DesiredInstance;
+ context.ComputeCapacity_DesiredSession = this.ComputeCapacity_DesiredSession;
context.Description = this.Description;
context.DisconnectTimeoutInSecond = this.DisconnectTimeoutInSecond;
context.DisplayName = this.DisplayName;
@@ -438,6 +464,7 @@ protected override void ProcessRecord()
}
#endif
context.MaxConcurrentSession = this.MaxConcurrentSession;
+ context.MaxSessionsPerInstance = this.MaxSessionsPerInstance;
context.MaxUserDurationInSecond = this.MaxUserDurationInSecond;
context.Name = this.Name;
#if MODULAR
@@ -499,6 +526,16 @@ public object Execute(ExecutorContext context)
{
request.ComputeCapacity.DesiredInstances = requestComputeCapacity_computeCapacity_DesiredInstance.Value;
requestComputeCapacityIsNull = false;
+ }
+ System.Int32? requestComputeCapacity_computeCapacity_DesiredSession = null;
+ if (cmdletContext.ComputeCapacity_DesiredSession != null)
+ {
+ requestComputeCapacity_computeCapacity_DesiredSession = cmdletContext.ComputeCapacity_DesiredSession.Value;
+ }
+ if (requestComputeCapacity_computeCapacity_DesiredSession != null)
+ {
+ request.ComputeCapacity.DesiredSessions = requestComputeCapacity_computeCapacity_DesiredSession.Value;
+ requestComputeCapacityIsNull = false;
}
// determine if request.ComputeCapacity should be set to null
if (requestComputeCapacityIsNull)
@@ -578,6 +615,10 @@ public object Execute(ExecutorContext context)
{
request.MaxConcurrentSessions = cmdletContext.MaxConcurrentSession.Value;
}
+ if (cmdletContext.MaxSessionsPerInstance != null)
+ {
+ request.MaxSessionsPerInstance = cmdletContext.MaxSessionsPerInstance.Value;
+ }
if (cmdletContext.MaxUserDurationInSecond != null)
{
request.MaxUserDurationInSeconds = cmdletContext.MaxUserDurationInSecond.Value;
@@ -722,6 +763,7 @@ private Amazon.AppStream.Model.CreateFleetResponse CallAWSServiceOperation(IAmaz
internal partial class CmdletContext : ExecutorContext
{
public System.Int32? ComputeCapacity_DesiredInstance { get; set; }
+ public System.Int32? ComputeCapacity_DesiredSession { get; set; }
public System.String Description { get; set; }
public System.Int32? DisconnectTimeoutInSecond { get; set; }
public System.String DisplayName { get; set; }
@@ -735,6 +777,7 @@ internal partial class CmdletContext : ExecutorContext
public System.String ImageName { get; set; }
public System.String InstanceType { get; set; }
public System.Int32? MaxConcurrentSession { get; set; }
+ public System.Int32? MaxSessionsPerInstance { get; set; }
public System.Int32? MaxUserDurationInSecond { get; set; }
public System.String Name { get; set; }
public Amazon.AppStream.PlatformType Platform { get; set; }
diff --git a/modules/AWSPowerShell/Cmdlets/AppStream/Basic/Update-APSFleet-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/AppStream/Basic/Update-APSFleet-Cmdlet.cs
index 2a99e8e830..9c7d0b6ed8 100644
--- a/modules/AWSPowerShell/Cmdlets/AppStream/Basic/Update-APSFleet-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/AppStream/Basic/Update-APSFleet-Cmdlet.cs
@@ -95,6 +95,20 @@ public partial class UpdateAPSFleetCmdlet : AmazonAppStreamClientCmdlet, IExecut
public System.Int32? ComputeCapacity_DesiredInstance { get; set; }
#endregion
+ #region Parameter ComputeCapacity_DesiredSession
+ ///
+ ///
+ /// The desired number of user sessions for a multi-session fleet. This is not allowed
+ /// for single-session fleets.When you create a fleet, you must set either the DesiredSessions or DesiredInstances
+ /// attribute, based on the type of fleet you create. You can’t define both attributes
+ /// or leave both attributes blank.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ [Alias("ComputeCapacity_DesiredSessions")]
+ public System.Int32? ComputeCapacity_DesiredSession { get; set; }
+ #endregion
+
#region Parameter DomainJoinInfo_DirectoryName
///
///
@@ -224,6 +238,17 @@ public partial class UpdateAPSFleetCmdlet : AmazonAppStreamClientCmdlet, IExecut
public System.Int32? MaxConcurrentSession { get; set; }
#endregion
+ #region Parameter MaxSessionsPerInstance
+ ///
+ ///
+ /// The maximum number of user sessions on an instance. This only applies to multi-session
+ /// fleets.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public System.Int32? MaxSessionsPerInstance { get; set; }
+ #endregion
+
#region Parameter MaxUserDurationInSecond
///
///
@@ -424,6 +449,7 @@ protected override void ProcessRecord()
context.AttributesToDelete = new List(this.AttributesToDelete);
}
context.ComputeCapacity_DesiredInstance = this.ComputeCapacity_DesiredInstance;
+ context.ComputeCapacity_DesiredSession = this.ComputeCapacity_DesiredSession;
#pragma warning disable CS0618, CS0612 //A class member was marked with the Obsolete attribute
context.DeleteVpcConfig = this.DeleteVpcConfig;
#pragma warning restore CS0618, CS0612 //A class member was marked with the Obsolete attribute
@@ -439,6 +465,7 @@ protected override void ProcessRecord()
context.ImageName = this.ImageName;
context.InstanceType = this.InstanceType;
context.MaxConcurrentSession = this.MaxConcurrentSession;
+ context.MaxSessionsPerInstance = this.MaxSessionsPerInstance;
context.MaxUserDurationInSecond = this.MaxUserDurationInSecond;
context.Name = this.Name;
context.Platform = this.Platform;
@@ -490,6 +517,16 @@ public object Execute(ExecutorContext context)
{
request.ComputeCapacity.DesiredInstances = requestComputeCapacity_computeCapacity_DesiredInstance.Value;
requestComputeCapacityIsNull = false;
+ }
+ System.Int32? requestComputeCapacity_computeCapacity_DesiredSession = null;
+ if (cmdletContext.ComputeCapacity_DesiredSession != null)
+ {
+ requestComputeCapacity_computeCapacity_DesiredSession = cmdletContext.ComputeCapacity_DesiredSession.Value;
+ }
+ if (requestComputeCapacity_computeCapacity_DesiredSession != null)
+ {
+ request.ComputeCapacity.DesiredSessions = requestComputeCapacity_computeCapacity_DesiredSession.Value;
+ requestComputeCapacityIsNull = false;
}
// determine if request.ComputeCapacity should be set to null
if (requestComputeCapacityIsNull)
@@ -571,6 +608,10 @@ public object Execute(ExecutorContext context)
{
request.MaxConcurrentSessions = cmdletContext.MaxConcurrentSession.Value;
}
+ if (cmdletContext.MaxSessionsPerInstance != null)
+ {
+ request.MaxSessionsPerInstance = cmdletContext.MaxSessionsPerInstance.Value;
+ }
if (cmdletContext.MaxUserDurationInSecond != null)
{
request.MaxUserDurationInSeconds = cmdletContext.MaxUserDurationInSecond.Value;
@@ -712,6 +753,7 @@ internal partial class CmdletContext : ExecutorContext
{
public List AttributesToDelete { get; set; }
public System.Int32? ComputeCapacity_DesiredInstance { get; set; }
+ public System.Int32? ComputeCapacity_DesiredSession { get; set; }
[System.ObsoleteAttribute]
public System.Boolean? DeleteVpcConfig { get; set; }
public System.String Description { get; set; }
@@ -726,6 +768,7 @@ internal partial class CmdletContext : ExecutorContext
public System.String ImageName { get; set; }
public System.String InstanceType { get; set; }
public System.Int32? MaxConcurrentSession { get; set; }
+ public System.Int32? MaxSessionsPerInstance { get; set; }
public System.Int32? MaxUserDurationInSecond { get; set; }
public System.String Name { get; set; }
public Amazon.AppStream.PlatformType Platform { get; set; }
diff --git a/modules/AWSPowerShell/Cmdlets/Chime/Basic/Get-CHMChannelList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Chime/Basic/Get-CHMChannelList-Cmdlet.cs
index ba18b157de..baa1c82286 100644
--- a/modules/AWSPowerShell/Cmdlets/Chime/Basic/Get-CHMChannelList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Chime/Basic/Get-CHMChannelList-Cmdlet.cs
@@ -28,7 +28,26 @@
namespace Amazon.PowerShell.Cmdlets.CHM
{
///
- /// Amazon.Chime.IAmazonChime.ListChannels
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
This operation is deprecated.
+ /// Lists all Channels created under a single Chime App as a paginated list. You can specify
+ /// filters to narrow results.
+ ///
+ ///
+ /// Functionality & restrictions-
+ /// Use privacy =
PUBLIC
to retrieve all public channels in the account.
+ /// -
+ /// Only an
AppInstanceAdmin
can set privacy = PRIVATE
to list
+ /// the private channels in an account.
+ ///
+ /// The x-amz-chime-bearer
request header is mandatory. Use the AppInstanceUserArn
+ /// of the user that makes the API call as the value in the header.
+ /// This API is is no longer supported and will not be updated. We recommend using
+ /// the latest version, ListChannels,
+ /// in the Amazon Chime SDK.
+ ///
+ /// Using the latest version requires migrating to a dedicated namespace. For more information,
+ /// refer to Migrating
+ /// from the Amazon Chime namespace in the Amazon Chime SDK Developer Guide.
+ ///
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
This operation is deprecated.
///
[Cmdlet("Get", "CHMChannelList")]
[OutputType("Amazon.Chime.Model.ChannelSummary")]
diff --git a/modules/AWSPowerShell/Cmdlets/ChimeSDKMessaging/Basic/Get-CHMMGChannelList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/ChimeSDKMessaging/Basic/Get-CHMMGChannelList-Cmdlet.cs
index 1afdf2cb18..d1c0686947 100644
--- a/modules/AWSPowerShell/Cmdlets/ChimeSDKMessaging/Basic/Get-CHMMGChannelList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/ChimeSDKMessaging/Basic/Get-CHMMGChannelList-Cmdlet.cs
@@ -28,7 +28,20 @@
namespace Amazon.PowerShell.Cmdlets.CHMMG
{
///
- /// Amazon.ChimeSDKMessaging.IAmazonChimeSDKMessaging.ListChannels
+ /// Lists all Channels created under a single Chime App as a paginated list. You can specify
+ /// filters to narrow results.
+ ///
+ ///
+ /// Functionality & restrictions-
+ /// Use privacy =
PUBLIC
to retrieve all public channels in the account.
+ /// -
+ /// Only an
AppInstanceAdmin
can set privacy = PRIVATE
to list
+ /// the private channels in an account.
+ ///
+ /// The x-amz-chime-bearer
request header is mandatory. Use the ARN of the
+ /// AppInstanceUser
or AppInstanceBot
that makes the API call
+ /// as the value in the header.
+ ///
///
[Cmdlet("Get", "CHMMGChannelList")]
[OutputType("Amazon.ChimeSDKMessaging.Model.ChannelSummary")]
diff --git a/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Get-CFNStack-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Get-CFNStack-Cmdlet.cs
index fda3af9be3..8a22754b1d 100644
--- a/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Get-CFNStack-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Get-CFNStack-Cmdlet.cs
@@ -49,8 +49,8 @@ public partial class GetCFNStackCmdlet : AmazonCloudFormationClientCmdlet, IExec
///
///
/// If you don't pass a parameter to StackName
, the API returns a response
- /// that describes all resources in the account. This requires ListStacks
- /// and DescribeStacks
permissions.The IAM policy below can be added to IAM policies when you want to limit resource-level
+ /// that describes all resources in the account, which can impact performance. This requires
+ /// ListStacks
and DescribeStacks
permissions.Consider using the ListStacks API if you're not passing a parameter to StackName
.The IAM policy below can be added to IAM policies when you want to limit resource-level
/// permissions and avoid returning a response when no parameter is sent in the request:{ "Version": "2012-10-17", "Statement": [{ "Effect": "Deny", "Action": "cloudformation:DescribeStacks",
/// "NotResource": "arn:aws:cloudformation:*:*:stack/*/*" }] }The name or the unique stack ID that's associated with the stack, which aren't always
/// interchangeable:- Running stacks: You can specify either the stack's name or its unique stack ID.
- Deleted stacks: You must specify the unique stack ID.
Default: There is no default value.
diff --git a/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/New-CFNStack-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/New-CFNStack-Cmdlet.cs
index cccfc2bbe6..b2aa8cd990 100644
--- a/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/New-CFNStack-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/New-CFNStack-Cmdlet.cs
@@ -209,11 +209,9 @@ public partial class NewCFNStackCmdlet : AmazonCloudFormationClientCmdlet, IExec
#region Parameter RetainExceptOnCreate
///
///
- /// This deletion policy deletes newly created resources, but retains existing resources,
- /// when a stack operation is rolled back. This ensures new, empty, and unused resources
- /// are deleted, while critical resources and their data are retained. RetainExceptOnCreate
- /// can be specified for any resource that supports the
- /// DeletionPolicy attribute.
+ /// When set to true
, newly created resources are deleted when the operation
+ /// rolls back. This includes newly created resources marked with a deletion policy of
+ /// Retain
.Default: false
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/New-CFNStackSet-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/New-CFNStackSet-Cmdlet.cs
index 42ac3d44e9..2056e8d083 100644
--- a/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/New-CFNStackSet-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/New-CFNStackSet-Cmdlet.cs
@@ -60,7 +60,7 @@ public partial class NewCFNStackSetCmdlet : AmazonCloudFormationClientCmdlet, IE
///
/// The Amazon Resource Name (ARN) of the IAM role to use to create this stack set.Specify an IAM role only if you are using customized administrator roles to control
/// which users or groups can manage specific stack sets within the same administrator
- /// account. For more information, see Prerequisites:
+ /// account. For more information, see Prerequisites:
/// Granting Permissions for Stack Set Operations in the CloudFormation User Guide.
///
///
@@ -103,14 +103,14 @@ public partial class NewCFNStackSetCmdlet : AmazonCloudFormationClientCmdlet, IE
/// AWS::IAM::GroupAWS::IAM::InstanceProfile
/// AWS::IAM::Policy
/// AWS::IAM::Role
- /// AWS::IAM::UserAWS::IAM::UserToGroupAdditionFor more information, see Acknowledging
+ /// AWS::IAM::UserAWS::IAM::UserToGroupAdditionFor more information, see Acknowledging
/// IAM Resources in CloudFormation Templates.CAPABILITY_AUTO_EXPAND
Some templates reference macros. If your stack set template references one or more
/// macros, you must create the stack set directly from the processed template, without
/// first reviewing the resulting changes in a change set. To create the stack set directly,
- /// you must acknowledge this capability. For more information, see Using
+ /// you must acknowledge this capability. For more information, see Using
/// CloudFormation Macros to Perform Custom Processing on Templates.Stack sets with service-managed permissions don't currently support the use of macros
- /// in templates. (This includes the AWS::Include
- /// and AWS::Serverless
+ /// in templates. (This includes the AWS::Include
+ /// and AWS::Serverless
/// transforms, which are macros hosted by CloudFormation.) Even if you specify this capability
/// for a stack set with service-managed permissions, if you reference a macro in your
/// template the stack set operation will fail.
diff --git a/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Start-CFNChangeSet-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Start-CFNChangeSet-Cmdlet.cs
index 00424eb2a4..d6f41c1cea 100644
--- a/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Start-CFNChangeSet-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Start-CFNChangeSet-Cmdlet.cs
@@ -108,11 +108,9 @@ public partial class StartCFNChangeSetCmdlet : AmazonCloudFormationClientCmdlet,
#region Parameter RetainExceptOnCreate
///
///
- /// This deletion policy deletes newly created resources, but retains existing resources,
- /// when a stack operation is rolled back. This ensures new, empty, and unused resources
- /// are deleted, while critical resources and their data are retained. RetainExceptOnCreate
- /// can be specified for any resource that supports the
- /// DeletionPolicy attribute.
+ /// When set to true
, newly created resources are deleted when the operation
+ /// rolls back. This includes newly created resources marked with a deletion policy of
+ /// Retain
.Default: false
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Undo-CFNStack-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Undo-CFNStack-Cmdlet.cs
index 74170e9c34..ea26ef4180 100644
--- a/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Undo-CFNStack-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Undo-CFNStack-Cmdlet.cs
@@ -65,11 +65,9 @@ public partial class UndoCFNStackCmdlet : AmazonCloudFormationClientCmdlet, IExe
#region Parameter RetainExceptOnCreate
///
///
- /// This deletion policy deletes newly created resources, but retains existing resources,
- /// when a stack operation is rolled back. This ensures new, empty, and unused resources
- /// are deleted, while critical resources and their data are retained. RetainExceptOnCreate
- /// can be specified for any resource that supports the
- /// DeletionPolicy attribute.
+ /// When set to true
, newly created resources are deleted when the operation
+ /// rolls back. This includes newly created resources marked with a deletion policy of
+ /// Retain
.Default: false
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Update-CFNStack-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Update-CFNStack-Cmdlet.cs
index e16df69b04..ac38856b5c 100644
--- a/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Update-CFNStack-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Update-CFNStack-Cmdlet.cs
@@ -183,11 +183,9 @@ public partial class UpdateCFNStackCmdlet : AmazonCloudFormationClientCmdlet, IE
#region Parameter RetainExceptOnCreate
///
///
- /// This deletion policy deletes newly created resources, but retains existing resources,
- /// when a stack operation is rolled back. This ensures new, empty, and unused resources
- /// are deleted, while critical resources and their data are retained. RetainExceptOnCreate
- /// can be specified for any resource that supports the
- /// DeletionPolicy attribute.
+ /// When set to true
, newly created resources are deleted when the operation
+ /// rolls back. This includes newly created resources marked with a deletion policy of
+ /// Retain
.Default: false
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Update-CFNStackSet-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Update-CFNStackSet-Cmdlet.cs
index abb76caf9e..dbecb65dc9 100644
--- a/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Update-CFNStackSet-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CloudFormation/Basic/Update-CFNStackSet-Cmdlet.cs
@@ -131,7 +131,7 @@ public partial class UpdateCFNStackSetCmdlet : AmazonCloudFormationClientCmdlet,
///
/// The Amazon Resource Name (ARN) of the IAM role to use to update this stack set.Specify an IAM role only if you are using customized administrator roles to control
/// which users or groups can manage specific stack sets within the same administrator
- /// account. For more information, see Granting
+ /// account. For more information, see Granting
/// Permissions for Stack Set Operations in the CloudFormation User Guide.If you specified a customized administrator role when you created the stack set, you
/// must specify a customized administrator role, even if it is the same customized administrator
/// role used with this stack set previously.
@@ -175,14 +175,14 @@ public partial class UpdateCFNStackSetCmdlet : AmazonCloudFormationClientCmdlet,
/// AWS::IAM::Policy
/// AWS::IAM::Role
/// AWS::IAM::User
- /// AWS::IAM::UserToGroupAdditionFor more information, see Acknowledging
+ /// AWS::IAM::UserToGroupAdditionFor more information, see Acknowledging
/// IAM Resources in CloudFormation Templates.CAPABILITY_AUTO_EXPAND
Some templates reference macros. If your stack set template references one or more
/// macros, you must update the stack set directly from the processed template, without
/// first reviewing the resulting changes in a change set. To update the stack set directly,
- /// you must acknowledge this capability. For more information, see Using
+ /// you must acknowledge this capability. For more information, see Using
/// CloudFormation Macros to Perform Custom Processing on Templates.Stack sets with service-managed permissions do not currently support the use of macros
- /// in templates. (This includes the AWS::Include
- /// and AWS::Serverless
+ /// in templates. (This includes the AWS::Include
+ /// and AWS::Serverless
/// transforms, which are macros hosted by CloudFormation.) Even if you specify this capability
/// for a stack set with service-managed permissions, if you reference a macro in your
/// template the stack set operation will fail.
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Add-CGIPCustomAttribute-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Add-CGIPCustomAttribute-Cmdlet.cs
index 26c5e9d333..c981764e9b 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Add-CGIPCustomAttribute-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Add-CGIPCustomAttribute-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AddCustomAttributes
+ /// Adds additional user attributes to the user pool schema.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Add", "CGIPCustomAttribute", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Add-CGIPUserToGroupAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Add-CGIPUserToGroupAdmin-Cmdlet.cs
index 37fd9dbd82..cc89dcb88a 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Add-CGIPUserToGroupAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Add-CGIPUserToGroupAdmin-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminAddUserToGroup
+ /// Adds the specified user to the specified group.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Add", "CGIPUserToGroupAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Confirm-CGIPUserRegistrationAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Confirm-CGIPUserRegistrationAdmin-Cmdlet.cs
index b24c4a8e26..53d81703bb 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Confirm-CGIPUserRegistrationAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Confirm-CGIPUserRegistrationAdmin-Cmdlet.cs
@@ -28,7 +28,16 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminConfirmSignUp
+ /// Confirms user registration as an admin without using a confirmation code. Works on
+ /// any user.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Confirm", "CGIPUserRegistrationAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Connect-CGIPProviderForUserAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Connect-CGIPProviderForUserAdmin-Cmdlet.cs
index e02c8c0012..3cbb22138a 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Connect-CGIPProviderForUserAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Connect-CGIPProviderForUserAdmin-Cmdlet.cs
@@ -28,7 +28,31 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminLinkProviderForUser
+ /// Links an existing user account in a user pool (DestinationUser
) to an
+ /// identity from an external IdP (SourceUser
) based on a specified attribute
+ /// name and value from the external IdP. This allows you to create a link from the existing
+ /// user account to an external federated user identity that has not yet been used to
+ /// sign in. You can then use the federated user identity to sign in as the existing user
+ /// account.
+ ///
+ ///
+ ///
+ /// For example, if there is an existing user with a username and password, this API
+ /// links that user to a federated user identity. When the user signs in with a federated
+ /// user identity, they sign in as the existing user account.
+ ///
+ /// The maximum number of federated identities linked to a user is five.
+ ///
+ /// Because this API allows a user with an external federated identity to sign in as an
+ /// existing user in the user pool, it is critical that it only be used with external
+ /// IdPs and provider attributes that have been trusted by the application owner.
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Connect", "CGIPProviderForUserAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Disable-CGIPProviderForUserAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Disable-CGIPProviderForUserAdmin-Cmdlet.cs
index cb33bfe316..0c3579a560 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Disable-CGIPProviderForUserAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Disable-CGIPProviderForUserAdmin-Cmdlet.cs
@@ -28,7 +28,43 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminDisableProviderForUser
+ /// Prevents the user from signing in with the specified external (SAML or social) identity
+ /// provider (IdP). If the user that you want to deactivate is a Amazon Cognito user pools
+ /// native username + password user, they can't use their password to sign in. If the
+ /// user to deactivate is a linked external IdP user, any link between that user and an
+ /// existing user is removed. When the external user signs in again, and the user is no
+ /// longer attached to the previously linked DestinationUser
, the user must
+ /// create a new user account. See AdminLinkProviderForUser.
+ ///
+ ///
+ ///
+ /// The ProviderName
must match the value specified when creating an IdP
+ /// for the pool.
+ ///
+ /// To deactivate a native username + password user, the ProviderName
value
+ /// must be Cognito
and the ProviderAttributeName
must be Cognito_Subject
.
+ /// The ProviderAttributeValue
must be the name that is used in the user
+ /// pool for the user.
+ ///
+ /// The ProviderAttributeName
must always be Cognito_Subject
+ /// for social IdPs. The ProviderAttributeValue
must always be the exact
+ /// subject that was used when the user was originally linked as a source user.
+ ///
+ /// For de-linking a SAML identity, there are two scenarios. If the linked identity has
+ /// not yet been used to sign in, the ProviderAttributeName
and ProviderAttributeValue
+ /// must be the same values that were used for the SourceUser
when the identities
+ /// were originally linked using AdminLinkProviderForUser
call. (If the
+ /// linking was done with ProviderAttributeName
set to Cognito_Subject
,
+ /// the same applies here). However, if the user has already signed in, the ProviderAttributeName
+ /// must be Cognito_Subject
and ProviderAttributeValue
must
+ /// be the subject of the SAML assertion.
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Disable", "CGIPProviderForUserAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Disable-CGIPUserAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Disable-CGIPUserAdmin-Cmdlet.cs
index 8a650a9242..63fd1150e3 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Disable-CGIPUserAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Disable-CGIPUserAdmin-Cmdlet.cs
@@ -28,7 +28,17 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminDisableUser
+ /// Deactivates a user and revokes all access tokens for the user. A deactivated user
+ /// can't sign in, but still appears in the responses to GetUser
and ListUsers
+ /// API requests.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Disable", "CGIPUserAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Disconnect-CGIPUserGlobalAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Disconnect-CGIPUserGlobalAdmin-Cmdlet.cs
index f3936ef0b1..534f7c8f30 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Disconnect-CGIPUserGlobalAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Disconnect-CGIPUserGlobalAdmin-Cmdlet.cs
@@ -28,7 +28,23 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminUserGlobalSignOut
+ /// Signs out a user from all devices. AdminUserGlobalSignOut
invalidates
+ /// all identity, access and refresh tokens that Amazon Cognito has issued to a user.
+ /// A user can still use a hosted UI cookie to retrieve new tokens for the duration of
+ /// the 1-hour cookie validity period.
+ ///
+ ///
+ ///
+ /// Your app isn't aware that a user's access token is revoked unless it attempts to authorize
+ /// a user pools API request with an access token that contains the scope aws.cognito.signin.user.admin
.
+ /// Your app might otherwise accept access tokens until they expire.
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Disconnect", "CGIPUserGlobalAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Edit-CGIPDeviceStatusAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Edit-CGIPDeviceStatusAdmin-Cmdlet.cs
index 428e7de8ba..a0a904eb8b 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Edit-CGIPDeviceStatusAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Edit-CGIPDeviceStatusAdmin-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminUpdateDeviceStatus
+ /// Updates the device status as an administrator.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Edit", "CGIPDeviceStatusAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Enable-CGIPUserAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Enable-CGIPUserAdmin-Cmdlet.cs
index bf31afe249..3fdd193876 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Enable-CGIPUserAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Enable-CGIPUserAdmin-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminEnableUser
+ /// Enables the specified user as an administrator. Works on any user.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Enable", "CGIPUserAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPDeviceAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPDeviceAdmin-Cmdlet.cs
index fea4e3f1ee..d3a611776b 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPDeviceAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPDeviceAdmin-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminGetDevice
+ /// Gets the device, as an administrator.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Get", "CGIPDeviceAdmin")]
[OutputType("Amazon.CognitoIdentityProvider.Model.DeviceType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPDeviceListAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPDeviceListAdmin-Cmdlet.cs
index fb65b60075..80b380bdbe 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPDeviceListAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPDeviceListAdmin-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminListDevices
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
+ /// Lists devices, as an administrator.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
///
[Cmdlet("Get", "CGIPDeviceListAdmin")]
[OutputType("Amazon.CognitoIdentityProvider.Model.DeviceType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPGroupList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPGroupList-Cmdlet.cs
index 1b5e8fafe0..17224fe49a 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPGroupList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPGroupList-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.ListGroups
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
+ /// Lists the groups associated with a user pool.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
///
[Cmdlet("Get", "CGIPGroupList")]
[OutputType("Amazon.CognitoIdentityProvider.Model.GroupType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPGroupsForUserAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPGroupsForUserAdmin-Cmdlet.cs
index 00713f1ed9..6f561701e0 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPGroupsForUserAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPGroupsForUserAdmin-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminListGroupsForUser
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
+ /// Lists the groups that the user belongs to.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
///
[Cmdlet("Get", "CGIPGroupsForUserAdmin")]
[OutputType("Amazon.CognitoIdentityProvider.Model.GroupType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPIdentityProviderList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPIdentityProviderList-Cmdlet.cs
index 53cc97cccb..54fc54d738 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPIdentityProviderList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPIdentityProviderList-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.ListIdentityProviders
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
+ /// Lists information about all IdPs for a user pool.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
///
[Cmdlet("Get", "CGIPIdentityProviderList")]
[OutputType("Amazon.CognitoIdentityProvider.Model.ProviderDescription")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPResourceServerList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPResourceServerList-Cmdlet.cs
index 23204db314..4b9404176b 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPResourceServerList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPResourceServerList-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.ListResourceServers
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
+ /// Lists the resource servers for a user pool.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
///
[Cmdlet("Get", "CGIPResourceServerList")]
[OutputType("Amazon.CognitoIdentityProvider.Model.ResourceServerType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserAdmin-Cmdlet.cs
index d0f9690837..92993be9c5 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserAdmin-Cmdlet.cs
@@ -28,7 +28,16 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminGetUser
+ /// Gets the specified user by user name in a user pool as an administrator. Works on
+ /// any user.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Get", "CGIPUserAdmin")]
[OutputType("Amazon.CognitoIdentityProvider.Model.AdminGetUserResponse")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserAuthEventListAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserAuthEventListAdmin-Cmdlet.cs
index def4076c62..b721e7222d 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserAuthEventListAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserAuthEventListAdmin-Cmdlet.cs
@@ -28,7 +28,16 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminListUserAuthEvents
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
+ /// A history of user activity and any risks detected as part of Amazon Cognito advanced
+ /// security.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
///
[Cmdlet("Get", "CGIPUserAuthEventListAdmin")]
[OutputType("Amazon.CognitoIdentityProvider.Model.AuthEventType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserImportJobList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserImportJobList-Cmdlet.cs
index a5f5ea6f21..1af8c32199 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserImportJobList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserImportJobList-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.ListUserImportJobs
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
+ /// Lists user import jobs for a user pool.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
///
[Cmdlet("Get", "CGIPUserImportJobList")]
[OutputType("Amazon.CognitoIdentityProvider.Model.UserImportJobType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserList-Cmdlet.cs
index ab55cdd60d..7dcd2ae546 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserList-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.ListUsers
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
+ /// Lists users and their basic details in a user pool.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
///
[Cmdlet("Get", "CGIPUserList")]
[OutputType("Amazon.CognitoIdentityProvider.Model.UserType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserPool-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserPool-Cmdlet.cs
index 4802d023e2..da42c3962a 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserPool-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserPool-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.DescribeUserPool
+ /// Returns the configuration information and metadata of the specified user pool.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Get", "CGIPUserPool")]
[OutputType("Amazon.CognitoIdentityProvider.Model.UserPoolType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserPoolClient-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserPoolClient-Cmdlet.cs
index 40e241efce..e18dc6b1a7 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserPoolClient-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserPoolClient-Cmdlet.cs
@@ -28,7 +28,16 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.DescribeUserPoolClient
+ /// Client method for returning the configuration information and metadata of the specified
+ /// user pool app client.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Get", "CGIPUserPoolClient")]
[OutputType("Amazon.CognitoIdentityProvider.Model.UserPoolClientType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserPoolClientList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserPoolClientList-Cmdlet.cs
index 2a8923721f..63db5c7a1d 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserPoolClientList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserPoolClientList-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.ListUserPoolClients
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
+ /// Lists the clients that have been created for the specified user pool.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
///
[Cmdlet("Get", "CGIPUserPoolClientList")]
[OutputType("Amazon.CognitoIdentityProvider.Model.UserPoolClientDescription")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserPoolList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserPoolList-Cmdlet.cs
index 6d00aed9bb..e965ba97b4 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserPoolList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUserPoolList-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.ListUserPools
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
+ /// Lists the user pools associated with an Amazon Web Services account.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
///
[Cmdlet("Get", "CGIPUserPoolList")]
[OutputType("Amazon.CognitoIdentityProvider.Model.UserPoolDescriptionType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUsersInGroup-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUsersInGroup-Cmdlet.cs
index 5b8d37921c..7e18ee57ae 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUsersInGroup-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Get-CGIPUsersInGroup-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.ListUsersInGroup
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
+ /// Lists the users in the specified group.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
///
[Cmdlet("Get", "CGIPUsersInGroup")]
[OutputType("Amazon.CognitoIdentityProvider.Model.UserType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPGroup-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPGroup-Cmdlet.cs
index 6df9aa5f7d..9a2582ce51 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPGroup-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPGroup-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.CreateGroup
+ /// Creates a new group in the specified user pool.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("New", "CGIPGroup", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.CognitoIdentityProvider.Model.GroupType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPIdentityProvider-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPIdentityProvider-Cmdlet.cs
index a141f08043..d2b219eee8 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPIdentityProvider-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPIdentityProvider-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.CreateIdentityProvider
+ /// Creates an IdP for a user pool.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("New", "CGIPIdentityProvider", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.CognitoIdentityProvider.Model.IdentityProviderType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPResourceServer-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPResourceServer-Cmdlet.cs
index 66ad9bd2e2..d181381c06 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPResourceServer-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPResourceServer-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.CreateResourceServer
+ /// Creates a new OAuth2.0 resource server and defines custom scopes within it.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("New", "CGIPResourceServer", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.CognitoIdentityProvider.Model.ResourceServerType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserAdmin-Cmdlet.cs
index ff3aa51d2e..ae8a42007a 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserAdmin-Cmdlet.cs
@@ -28,7 +28,47 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminCreateUser
+ /// Creates a new user in the specified user pool.
+ ///
+ ///
+ ///
+ /// If MessageAction
isn't set, the default is to send a welcome message
+ /// via email or phone (SMS).
+ ///
+ /// This action might generate an SMS text message. Starting June 1, 2021, US telecom
+ /// carriers require you to register an origination phone number before you can send SMS
+ /// messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you
+ /// must register a phone number with Amazon
+ /// Pinpoint. Amazon Cognito uses the registered number automatically. Otherwise,
+ /// Amazon Cognito users who must receive SMS messages might not be able to sign up, activate
+ /// their accounts, or sign in.
+ ///
+ /// If you have never used SMS text messages with Amazon Cognito or any other Amazon Web
+ /// Service, Amazon Simple Notification Service might place your account in the SMS sandbox.
+ /// In sandbox
+ /// mode, you can send messages only to verified phone numbers. After you test
+ /// your app while in the sandbox environment, you can move out of the sandbox and into
+ /// production. For more information, see
+ /// SMS message settings for Amazon Cognito user pools in the Amazon Cognito Developer
+ /// Guide.
+ ///
+ /// This message is based on a template that you configured in your call to create or
+ /// update a user pool. This template includes your custom sign-up instructions and placeholders
+ /// for user name and temporary password.
+ ///
+ /// Alternatively, you can call AdminCreateUser
with SUPPRESS
+ /// for the MessageAction
parameter, and Amazon Cognito won't send any email.
+ ///
+ ///
+ /// In either case, the user will be in the FORCE_CHANGE_PASSWORD
state until
+ /// they sign in and change their password.
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("New", "CGIPUserAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.CognitoIdentityProvider.Model.UserType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserImportJob-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserImportJob-Cmdlet.cs
index 2a2233543d..04c145d193 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserImportJob-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserImportJob-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.CreateUserImportJob
+ /// Creates a user import job.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("New", "CGIPUserImportJob", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.CognitoIdentityProvider.Model.UserImportJobType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserPool-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserPool-Cmdlet.cs
index 1b4261e61e..4ed9eb6ef6 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserPool-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserPool-Cmdlet.cs
@@ -28,7 +28,35 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.CreateUserPool
+ ///
+ /// This action might generate an SMS text message. Starting June 1, 2021, US telecom
+ /// carriers require you to register an origination phone number before you can send SMS
+ /// messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you
+ /// must register a phone number with Amazon
+ /// Pinpoint. Amazon Cognito uses the registered number automatically. Otherwise,
+ /// Amazon Cognito users who must receive SMS messages might not be able to sign up, activate
+ /// their accounts, or sign in.
+ ///
+ /// If you have never used SMS text messages with Amazon Cognito or any other Amazon Web
+ /// Service, Amazon Simple Notification Service might place your account in the SMS sandbox.
+ /// In sandbox
+ /// mode, you can send messages only to verified phone numbers. After you test
+ /// your app while in the sandbox environment, you can move out of the sandbox and into
+ /// production. For more information, see
+ /// SMS message settings for Amazon Cognito user pools in the Amazon Cognito Developer
+ /// Guide.
+ ///
+ /// Creates a new Amazon Cognito user pool and sets the password policy for the pool.
+ ///
+ /// If you don't provide a value for an attribute, Amazon Cognito sets it to its default
+ /// value.
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("New", "CGIPUserPool", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.CognitoIdentityProvider.Model.UserPoolType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserPoolClient-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserPoolClient-Cmdlet.cs
index 5b4e20b748..68b860454e 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserPoolClient-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserPoolClient-Cmdlet.cs
@@ -28,7 +28,22 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.CreateUserPoolClient
+ /// Creates the user pool client.
+ ///
+ ///
+ ///
+ /// When you create a new user pool client, token revocation is automatically activated.
+ /// For more information about revoking tokens, see RevokeToken.
+ ///
+ /// If you don't provide a value for an attribute, Amazon Cognito sets it to its default
+ /// value.
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("New", "CGIPUserPoolClient", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.CognitoIdentityProvider.Model.UserPoolClientType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserPoolDomain-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserPoolDomain-Cmdlet.cs
index 6fb036cc88..4576d348ba 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserPoolDomain-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/New-CGIPUserPoolDomain-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.CreateUserPoolDomain
+ /// Creates a new domain for a user pool.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("New", "CGIPUserPoolDomain", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("System.String")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Remove-CGIPUserAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Remove-CGIPUserAdmin-Cmdlet.cs
index a1c66a8c92..3fac95604d 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Remove-CGIPUserAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Remove-CGIPUserAdmin-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminDeleteUser
+ /// Deletes a user as an administrator. Works on any user.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Remove", "CGIPUserAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.High)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Remove-CGIPUserAttributeAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Remove-CGIPUserAttributeAdmin-Cmdlet.cs
index 48724cd7b5..3d7a740466 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Remove-CGIPUserAttributeAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Remove-CGIPUserAttributeAdmin-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminDeleteUserAttributes
+ /// Deletes the user attributes in a user pool as an administrator. Works on any user.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Remove", "CGIPUserAttributeAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.High)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Remove-CGIPUserFromGroupAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Remove-CGIPUserFromGroupAdmin-Cmdlet.cs
index a788995402..b9d90b975c 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Remove-CGIPUserFromGroupAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Remove-CGIPUserFromGroupAdmin-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminRemoveUserFromGroup
+ /// Removes the specified user from the specified group.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Remove", "CGIPUserFromGroupAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.High)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Reset-CGIPUserPasswordAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Reset-CGIPUserPasswordAdmin-Cmdlet.cs
index 5455de01cc..f1e44d2bd9 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Reset-CGIPUserPasswordAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Reset-CGIPUserPasswordAdmin-Cmdlet.cs
@@ -28,7 +28,41 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminResetUserPassword
+ /// Resets the specified user's password in a user pool as an administrator. Works on
+ /// any user.
+ ///
+ ///
+ /// This action might generate an SMS text message. Starting June 1, 2021, US telecom
+ /// carriers require you to register an origination phone number before you can send SMS
+ /// messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you
+ /// must register a phone number with Amazon
+ /// Pinpoint. Amazon Cognito uses the registered number automatically. Otherwise,
+ /// Amazon Cognito users who must receive SMS messages might not be able to sign up, activate
+ /// their accounts, or sign in.
+ ///
+ /// If you have never used SMS text messages with Amazon Cognito or any other Amazon Web
+ /// Service, Amazon Simple Notification Service might place your account in the SMS sandbox.
+ /// In sandbox
+ /// mode, you can send messages only to verified phone numbers. After you test
+ /// your app while in the sandbox environment, you can move out of the sandbox and into
+ /// production. For more information, see
+ /// SMS message settings for Amazon Cognito user pools in the Amazon Cognito Developer
+ /// Guide.
+ ///
+ /// Deactivates a user's password, requiring them to change it. If a user tries to sign
+ /// in after the API is called, Amazon Cognito responds with a PasswordResetRequiredException
+ /// error. Your app must then perform the actions that reset your user's password: the
+ /// forgot-password flow. In addition, if the user pool has phone verification selected
+ /// and a verified phone number exists for the user, or if email verification is selected
+ /// and a verified email exists for the user, calling this API will also result in sending
+ /// a message to the end user with the code to change their password.
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Reset", "CGIPUserPasswordAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Send-CGIPAuthChallengeResponseAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Send-CGIPAuthChallengeResponseAdmin-Cmdlet.cs
index 4fa0d4b3ae..809097695d 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Send-CGIPAuthChallengeResponseAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Send-CGIPAuthChallengeResponseAdmin-Cmdlet.cs
@@ -28,7 +28,32 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminRespondToAuthChallenge
+ /// Responds to an authentication challenge, as an administrator.
+ ///
+ ///
+ /// This action might generate an SMS text message. Starting June 1, 2021, US telecom
+ /// carriers require you to register an origination phone number before you can send SMS
+ /// messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you
+ /// must register a phone number with Amazon
+ /// Pinpoint. Amazon Cognito uses the registered number automatically. Otherwise,
+ /// Amazon Cognito users who must receive SMS messages might not be able to sign up, activate
+ /// their accounts, or sign in.
+ ///
+ /// If you have never used SMS text messages with Amazon Cognito or any other Amazon Web
+ /// Service, Amazon Simple Notification Service might place your account in the SMS sandbox.
+ /// In sandbox
+ /// mode, you can send messages only to verified phone numbers. After you test
+ /// your app while in the sandbox environment, you can move out of the sandbox and into
+ /// production. For more information, see
+ /// SMS message settings for Amazon Cognito user pools in the Amazon Cognito Developer
+ /// Guide.
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Send", "CGIPAuthChallengeResponseAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.CognitoIdentityProvider.Model.AdminRespondToAuthChallengeResponse")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Set-CGIPUserMFAPreferenceAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Set-CGIPUserMFAPreferenceAdmin-Cmdlet.cs
index 306374b7bd..137ff1ce89 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Set-CGIPUserMFAPreferenceAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Set-CGIPUserMFAPreferenceAdmin-Cmdlet.cs
@@ -28,7 +28,19 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminSetUserMFAPreference
+ /// The user's multi-factor authentication (MFA) preference, including which MFA options
+ /// are activated, and if any are preferred. Only one factor can be set as preferred.
+ /// The preferred MFA factor will be used to authenticate a user if multiple factors are
+ /// activated. If multiple options are activated and no preference is set, a challenge
+ /// to choose an MFA option will be returned during sign-in.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Set", "CGIPUserMFAPreferenceAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Set-CGIPUserPasswordAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Set-CGIPUserPasswordAdmin-Cmdlet.cs
index 9008d7b6f7..fa9b489820 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Set-CGIPUserPasswordAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Set-CGIPUserPasswordAdmin-Cmdlet.cs
@@ -28,7 +28,36 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminSetUserPassword
+ /// Sets the specified user's password in a user pool as an administrator. Works on any
+ /// user.
+ ///
+ ///
+ ///
+ /// The password can be temporary or permanent. If it is temporary, the user status enters
+ /// the FORCE_CHANGE_PASSWORD
state. When the user next tries to sign in,
+ /// the InitiateAuth/AdminInitiateAuth response will contain the NEW_PASSWORD_REQUIRED
+ /// challenge. If the user doesn't sign in before it expires, the user won't be able to
+ /// sign in, and an administrator must reset their password.
+ ///
+ /// Once the user has set a new password, or the password is permanent, the user status
+ /// is set to Confirmed
.
+ /// AdminSetUserPassword
can set a password for the user profile that Amazon
+ /// Cognito creates for third-party federated users. When you set a password, the federated
+ /// user's status changes from EXTERNAL_PROVIDER
to CONFIRMED
.
+ /// A user in this state can sign in as a federated user, and initiate authentication
+ /// flows in the API like a linked native user. They can also modify their password and
+ /// attributes in token-authenticated API requests like ChangePassword
and
+ /// UpdateUserAttributes
. As a best security practice and to keep users in
+ /// sync with your external IdP, don't set passwords on federated user profiles. To set
+ /// up a federated user for native sign-in with a linked native user, refer to Linking
+ /// federated users to an existing user profile.
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Set", "CGIPUserPasswordAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Set-CGIPUserSettingAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Set-CGIPUserSettingAdmin-Cmdlet.cs
index 381433c2e1..418d6bdb60 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Set-CGIPUserSettingAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Set-CGIPUserSettingAdmin-Cmdlet.cs
@@ -28,7 +28,18 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminSetUserSettings
+ /// This action is no longer supported. You can use it to configure only SMS MFA.
+ /// You can't use it to configure time-based one-time password (TOTP) software token MFA.
+ /// To configure either type of MFA, use AdminSetUserMFAPreference
+ /// instead.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Set", "CGIPUserSettingAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Start-CGIPAuthAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Start-CGIPAuthAdmin-Cmdlet.cs
index 4710e6b8f7..01e59ae99c 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Start-CGIPAuthAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Start-CGIPAuthAdmin-Cmdlet.cs
@@ -28,7 +28,32 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminInitiateAuth
+ /// Initiates the authentication flow, as an administrator.
+ ///
+ ///
+ /// This action might generate an SMS text message. Starting June 1, 2021, US telecom
+ /// carriers require you to register an origination phone number before you can send SMS
+ /// messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you
+ /// must register a phone number with Amazon
+ /// Pinpoint. Amazon Cognito uses the registered number automatically. Otherwise,
+ /// Amazon Cognito users who must receive SMS messages might not be able to sign up, activate
+ /// their accounts, or sign in.
+ ///
+ /// If you have never used SMS text messages with Amazon Cognito or any other Amazon Web
+ /// Service, Amazon Simple Notification Service might place your account in the SMS sandbox.
+ /// In sandbox
+ /// mode, you can send messages only to verified phone numbers. After you test
+ /// your app while in the sandbox environment, you can move out of the sandbox and into
+ /// production. For more information, see
+ /// SMS message settings for Amazon Cognito user pools in the Amazon Cognito Developer
+ /// Guide.
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Start", "CGIPAuthAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.CognitoIdentityProvider.Model.AdminInitiateAuthResponse")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Stop-CGIPDeviceTrackingAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Stop-CGIPDeviceTrackingAdmin-Cmdlet.cs
index 86d5267dac..0c0353720f 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Stop-CGIPDeviceTrackingAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Stop-CGIPDeviceTrackingAdmin-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminForgetDevice
+ /// Forgets the device, as an administrator.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Stop", "CGIPDeviceTrackingAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPAuthEventFeedbackAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPAuthEventFeedbackAdmin-Cmdlet.cs
index 9c4931441c..7e7170fcfc 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPAuthEventFeedbackAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPAuthEventFeedbackAdmin-Cmdlet.cs
@@ -28,7 +28,17 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminUpdateAuthEventFeedback
+ /// Provides feedback for an authentication event indicating if it was from a valid user.
+ /// This feedback is used for improving the risk evaluation decision for the user pool
+ /// as part of Amazon Cognito advanced security.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Update", "CGIPAuthEventFeedbackAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPGroup-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPGroup-Cmdlet.cs
index 2353395141..532c305345 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPGroup-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPGroup-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.UpdateGroup
+ /// Updates the specified group with the specified attributes.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Update", "CGIPGroup", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.CognitoIdentityProvider.Model.GroupType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPIdentityProvider-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPIdentityProvider-Cmdlet.cs
index 1357a94d5e..3b7e09a053 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPIdentityProvider-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPIdentityProvider-Cmdlet.cs
@@ -28,7 +28,15 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.UpdateIdentityProvider
+ /// Updates IdP information for a user pool.
+ ///
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Update", "CGIPIdentityProvider", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.CognitoIdentityProvider.Model.IdentityProviderType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPResourceServer-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPResourceServer-Cmdlet.cs
index 0c133eb481..af290d097e 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPResourceServer-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPResourceServer-Cmdlet.cs
@@ -28,7 +28,17 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.UpdateResourceServer
+ /// Updates the name and scopes of resource server. All other fields are read-only.
+ ///
+ ///
+ /// If you don't provide a value for an attribute, it is set to the default value.
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Update", "CGIPResourceServer", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.CognitoIdentityProvider.Model.ResourceServerType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserAttributeAdmin-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserAttributeAdmin-Cmdlet.cs
index 6ce17c5fe7..1d9e201679 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserAttributeAdmin-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserAttributeAdmin-Cmdlet.cs
@@ -28,7 +28,40 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.AdminUpdateUserAttributes
+ ///
+ /// This action might generate an SMS text message. Starting June 1, 2021, US telecom
+ /// carriers require you to register an origination phone number before you can send SMS
+ /// messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you
+ /// must register a phone number with Amazon
+ /// Pinpoint. Amazon Cognito uses the registered number automatically. Otherwise,
+ /// Amazon Cognito users who must receive SMS messages might not be able to sign up, activate
+ /// their accounts, or sign in.
+ ///
+ /// If you have never used SMS text messages with Amazon Cognito or any other Amazon Web
+ /// Service, Amazon Simple Notification Service might place your account in the SMS sandbox.
+ /// In sandbox
+ /// mode, you can send messages only to verified phone numbers. After you test
+ /// your app while in the sandbox environment, you can move out of the sandbox and into
+ /// production. For more information, see
+ /// SMS message settings for Amazon Cognito user pools in the Amazon Cognito Developer
+ /// Guide.
+ ///
+ /// Updates the specified user's attributes, including developer attributes, as an administrator.
+ /// Works on any user. To delete an attribute from your user, submit the attribute in
+ /// your API request with a blank value.
+ ///
+ /// For custom attributes, you must prepend the custom:
prefix to the attribute
+ /// name.
+ ///
+ /// In addition to updating user attributes, this API can also be used to mark phone and
+ /// email as verified.
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Update", "CGIPUserAttributeAdmin", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserPool-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserPool-Cmdlet.cs
index 13c8dfc6e4..a945484d5d 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserPool-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserPool-Cmdlet.cs
@@ -28,7 +28,36 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.UpdateUserPool
+ ///
+ /// This action might generate an SMS text message. Starting June 1, 2021, US telecom
+ /// carriers require you to register an origination phone number before you can send SMS
+ /// messages to US phone numbers. If you use SMS text messages in Amazon Cognito, you
+ /// must register a phone number with Amazon
+ /// Pinpoint. Amazon Cognito uses the registered number automatically. Otherwise,
+ /// Amazon Cognito users who must receive SMS messages might not be able to sign up, activate
+ /// their accounts, or sign in.
+ ///
+ /// If you have never used SMS text messages with Amazon Cognito or any other Amazon Web
+ /// Service, Amazon Simple Notification Service might place your account in the SMS sandbox.
+ /// In sandbox
+ /// mode, you can send messages only to verified phone numbers. After you test
+ /// your app while in the sandbox environment, you can move out of the sandbox and into
+ /// production. For more information, see
+ /// SMS message settings for Amazon Cognito user pools in the Amazon Cognito Developer
+ /// Guide.
+ ///
+ /// Updates the specified user pool with the specified attributes. You can get a list
+ /// of the current user pool settings using DescribeUserPool.
+ ///
+ /// If you don't provide a value for an attribute, Amazon Cognito sets it to its default
+ /// value.
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Update", "CGIPUserPool", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserPoolClient-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserPoolClient-Cmdlet.cs
index 5f8d70cd89..ecde8fa246 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserPoolClient-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserPoolClient-Cmdlet.cs
@@ -28,7 +28,22 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.UpdateUserPoolClient
+ /// Updates the specified user pool app client with the specified attributes. You can
+ /// get a list of the current user pool app client settings using DescribeUserPoolClient.
+ ///
+ ///
+ /// If you don't provide a value for an attribute, Amazon Cognito sets it to its default
+ /// value.
+ ///
+ /// You can also use this operation to enable token revocation for user pool clients.
+ /// For more information about revoking tokens, see RevokeToken.
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Update", "CGIPUserPoolClient", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.CognitoIdentityProvider.Model.UserPoolClientType")]
diff --git a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserPoolDomain-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserPoolDomain-Cmdlet.cs
index 5cc09c5690..7ea9dc51a9 100644
--- a/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserPoolDomain-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/CognitoIdentityProvider/Basic/Update-CGIPUserPoolDomain-Cmdlet.cs
@@ -28,7 +28,42 @@
namespace Amazon.PowerShell.Cmdlets.CGIP
{
///
- /// Amazon.CognitoIdentityProvider.IAmazonCognitoIdentityProvider.UpdateUserPoolDomain
+ /// Updates the Secure Sockets Layer (SSL) certificate for the custom domain for your
+ /// user pool.
+ ///
+ ///
+ ///
+ /// You can use this operation to provide the Amazon Resource Name (ARN) of a new certificate
+ /// to Amazon Cognito. You can't use it to change the domain for a user pool.
+ ///
+ /// A custom domain is used to host the Amazon Cognito hosted UI, which provides sign-up
+ /// and sign-in pages for your application. When you set up a custom domain, you provide
+ /// a certificate that you manage with Certificate Manager (ACM). When necessary, you
+ /// can use this operation to change the certificate that you applied to your custom domain.
+ ///
+ /// Usually, this is unnecessary following routine certificate renewal with ACM. When
+ /// you renew your existing certificate in ACM, the ARN for your certificate remains the
+ /// same, and your custom domain uses the new certificate automatically.
+ ///
+ /// However, if you replace your existing certificate with a new one, ACM gives the new
+ /// certificate a new ARN. To apply the new certificate to your custom domain, you must
+ /// provide this ARN to Amazon Cognito.
+ ///
+ /// When you add your new certificate in ACM, you must choose US East (N. Virginia) as
+ /// the Amazon Web Services Region.
+ ///
+ /// After you submit your request, Amazon Cognito requires up to 1 hour to distribute
+ /// your new certificate to your custom domain.
+ ///
+ /// For more information about adding a custom domain to your user pool, see Using
+ /// Your Own Domain for the Hosted UI.
+ ///
+ /// Amazon Cognito evaluates Identity and Access Management (IAM) policies in requests
+ /// for this API operation. For this operation, you must use IAM credentials to authorize
+ /// requests, and you must grant yourself the corresponding IAM permission in a policy.
+ /// Learn more
///
[Cmdlet("Update", "CGIPUserPoolDomain", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("System.String")]
diff --git a/modules/AWSPowerShell/Cmdlets/ConfigService/Basic/Get-CFGDiscoveredResourceCount-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/ConfigService/Basic/Get-CFGDiscoveredResourceCount-Cmdlet.cs
index 83aeaf5754..db857dd28f 100644
--- a/modules/AWSPowerShell/Cmdlets/ConfigService/Basic/Get-CFGDiscoveredResourceCount-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/ConfigService/Basic/Get-CFGDiscoveredResourceCount-Cmdlet.cs
@@ -28,7 +28,41 @@
namespace Amazon.PowerShell.Cmdlets.CFG
{
///
- /// Amazon.ConfigService.IAmazonConfigService.GetDiscoveredResourceCounts
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
+ /// Returns the resource types, the number of each resource type, and the total number
+ /// of resources that Config is recording in this region for your Amazon Web Services
+ /// account.
+ ///
+ ///
+ /// Example-
+ /// Config is recording three resource types in the US East (Ohio) Region for your account:
+ /// 25 EC2 instances, 20 IAM users, and 15 S3 buckets.
+ ///
-
+ /// You make a call to the
GetDiscoveredResourceCounts
action and specify
+ /// that you want all resource types.
+ /// -
+ /// Config returns the following:
+ ///
-
+ /// The resource types (EC2 instances, IAM users, and S3 buckets).
+ ///
-
+ /// The number of each resource type (25, 20, and 15).
+ ///
-
+ /// The total number of all resources (60).
+ ///
+ /// The response is paginated. By default, Config lists 100 ResourceCount objects
+ /// on each page. You can customize this number with the limit
parameter.
+ /// The response includes a nextToken
string. To get the next page of results,
+ /// run the request again and specify the string for the nextToken
parameter.
+ ///
+ /// If you make a call to the GetDiscoveredResourceCounts action, you might not
+ /// immediately receive resource counts in the following situations:
+ /// -
+ /// You are a new Config customer.
+ ///
-
+ /// You just enabled resource recording.
+ ///
+ /// It might take a few minutes for Config to record and count your resources. Wait a
+ /// few minutes and then retry the GetDiscoveredResourceCounts action.
+ ///
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
///
[Cmdlet("Get", "CFGDiscoveredResourceCount")]
[OutputType("Amazon.ConfigService.Model.ResourceCount")]
diff --git a/modules/AWSPowerShell/Cmdlets/DeviceFarm/Basic/Submit-DFTestRun-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/DeviceFarm/Basic/Submit-DFTestRun-Cmdlet.cs
index f63cddd17d..5b49acca44 100644
--- a/modules/AWSPowerShell/Cmdlets/DeviceFarm/Basic/Submit-DFTestRun-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/DeviceFarm/Basic/Submit-DFTestRun-Cmdlet.cs
@@ -164,7 +164,15 @@ public partial class SubmitDFTestRunCmdlet : AmazonDeviceFarmClientCmdlet, IExec
#region Parameter DeviceSelectionConfiguration_Filter
///
///
- /// Amazon.DeviceFarm.Model.DeviceSelectionConfiguration.Filters
+ /// Used to dynamically select a set of devices for a test run. A filter is made up of
+ /// an attribute, an operator, and one or more values.- AttributeThe aspect of a device such as platform or model used as the selection criteria in
+ /// a device filter.Allowed values include:
- ARN: The Amazon Resource Name (ARN) of the device (for example,
arn:aws:devicefarm:us-west-2::device:12345Example
). - PLATFORM: The device platform. Valid values are ANDROID or IOS.
- OS_VERSION: The operating system version (for example, 10.3.2).
- MODEL: The device model (for example, iPad 5th Gen).
- AVAILABILITY: The current availability of the device. Valid values are AVAILABLE,
+ /// HIGHLY_AVAILABLE, BUSY, or TEMPORARY_NOT_AVAILABLE.
- FORM_FACTOR: The device form factor. Valid values are PHONE or TABLET.
- MANUFACTURER: The device manufacturer (for example, Apple).
- REMOTE_ACCESS_ENABLED: Whether the device is enabled for remote access. Valid values
+ /// are TRUE or FALSE.
- REMOTE_DEBUG_ENABLED: Whether the device is enabled for remote debugging. Valid values
+ /// are TRUE or FALSE. Because remote debugging is no
+ /// longer supported, this filter is ignored.
- INSTANCE_ARN: The Amazon Resource Name (ARN) of the device instance.
- INSTANCE_LABELS: The label of the device instance.
- FLEET_TYPE: The fleet type. Valid values are PUBLIC or PRIVATE.
- OperatorThe filter operator.
- The EQUALS operator is available for every attribute except INSTANCE_LABELS.
- The CONTAINS operator is available for the INSTANCE_LABELS and MODEL attributes.
- The IN and NOT_IN operators are available for the ARN, OS_VERSION, MODEL, MANUFACTURER,
+ /// and INSTANCE_ARN attributes.
- The LESS_THAN, GREATER_THAN, LESS_THAN_OR_EQUALS, and GREATER_THAN_OR_EQUALS operators
+ /// are also available for the OS_VERSION attribute.
- ValuesAn array of one or more filter values.Operator Values
- The IN and NOT_IN operators can take a values array that has more than one element.
- The other operators require an array with a single element.
Attribute Values- The PLATFORM attribute can be set to ANDROID or IOS.
- The AVAILABILITY attribute can be set to AVAILABLE, HIGHLY_AVAILABLE, BUSY, or TEMPORARY_NOT_AVAILABLE.
- The FORM_FACTOR attribute can be set to PHONE or TABLET.
- The FLEET_TYPE attribute can be set to PUBLIC or PRIVATE.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/EC2/Basic/Remove-EC2Fleet-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/EC2/Basic/Remove-EC2Fleet-Cmdlet.cs
index feedaaf082..123a81e2c8 100644
--- a/modules/AWSPowerShell/Cmdlets/EC2/Basic/Remove-EC2Fleet-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/EC2/Basic/Remove-EC2Fleet-Cmdlet.cs
@@ -28,7 +28,31 @@
namespace Amazon.PowerShell.Cmdlets.EC2
{
///
- /// Amazon.EC2.IAmazonEC2.DeleteFleets
+ /// Deletes the specified EC2 Fleets.
+ ///
+ ///
+ ///
+ /// After you delete an EC2 Fleet, it launches no new instances.
+ ///
+ /// You must also specify whether a deleted EC2 Fleet should terminate its instances.
+ /// If you choose to terminate the instances, the EC2 Fleet enters the deleted_terminating
+ /// state. Otherwise, the EC2 Fleet enters the deleted_running
state, and
+ /// the instances continue to run until they are interrupted or you terminate them manually.
+ ///
+ /// For instant
fleets, EC2 Fleet must terminate the instances when the fleet
+ /// is deleted. A deleted instant
fleet with running instances is not supported.
+ /// Restrictions-
+ /// You can delete up to 25
instant
fleets in a single request. If you exceed
+ /// this number, no instant
fleets are deleted and an error is returned.
+ /// There is no restriction on the number of fleets of type maintain
or request
+ /// that can be deleted in a single request.
+ /// -
+ /// Up to 1000 instances can be terminated in a single request to delete
instant
+ /// fleets.
+ ///
+ /// For more information, see Delete
+ /// an EC2 Fleet in the Amazon EC2 User Guide.
+ ///
///
[Cmdlet("Remove", "EC2Fleet", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.High)]
[OutputType("Amazon.EC2.Model.DeleteFleetsResponse")]
diff --git a/modules/AWSPowerShell/Cmdlets/ElastiCache/Basic/Copy-ECSnapshot-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/ElastiCache/Basic/Copy-ECSnapshot-Cmdlet.cs
index 8bda1954bd..d89cb578b8 100644
--- a/modules/AWSPowerShell/Cmdlets/ElastiCache/Basic/Copy-ECSnapshot-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/ElastiCache/Basic/Copy-ECSnapshot-Cmdlet.cs
@@ -28,7 +28,54 @@
namespace Amazon.PowerShell.Cmdlets.EC
{
///
- /// Amazon.ElastiCache.IAmazonElastiCache.CopySnapshot
+ /// Makes a copy of an existing snapshot.
+ ///
+ ///
+ /// This operation is valid for Redis only.
+ ///
+ /// Users or groups that have permissions to use the CopySnapshot
operation
+ /// can create their own Amazon S3 buckets and copy snapshots to it. To control access
+ /// to your snapshots, use an IAM policy to control who has the ability to use the CopySnapshot
+ /// operation. For more information about using IAM to control the use of ElastiCache
+ /// operations, see Exporting
+ /// Snapshots and Authentication
+ /// & Access Control.
+ ///
+ /// You could receive the following error messages.
+ /// Error Messages- Error Message: The S3 bucket %s is outside of the region.
+ /// Solution: Create an Amazon S3 bucket in the same region as your snapshot.
+ /// For more information, see Step
+ /// 1: Create an Amazon S3 Bucket in the ElastiCache User Guide.
+ ///
- Error Message: The S3 bucket %s does not exist.
+ /// Solution: Create an Amazon S3 bucket in the same region as your snapshot.
+ /// For more information, see Step
+ /// 1: Create an Amazon S3 Bucket in the ElastiCache User Guide.
+ ///
- Error Message: The S3 bucket %s is not owned by the authenticated user.
+ /// Solution: Create an Amazon S3 bucket in the same region as your snapshot.
+ /// For more information, see Step
+ /// 1: Create an Amazon S3 Bucket in the ElastiCache User Guide.
+ ///
- Error Message: The authenticated user does not have sufficient permissions
+ /// to perform the desired activity.
+ /// Solution: Contact your system administrator to get the needed permissions.
+ ///
- Error Message: The S3 bucket %s already contains an object with key %s.
+ /// Solution: Give the
TargetSnapshotName
a new and unique value.
+ /// If exporting a snapshot, you could alternatively create a new Amazon S3 bucket and
+ /// use this same value for TargetSnapshotName
.
+ /// - Error Message: ElastiCache has not been granted READ permissions %s on the
+ /// S3 Bucket.
+ /// Solution: Add List and Read permissions on the bucket. For more information,
+ /// see Step
+ /// 2: Grant ElastiCache Access to Your Amazon S3 Bucket in the ElastiCache User Guide.
+ ///
- Error Message: ElastiCache has not been granted WRITE permissions %s on the
+ /// S3 Bucket.
+ /// Solution: Add Upload/Delete permissions on the bucket. For more information,
+ /// see Step
+ /// 2: Grant ElastiCache Access to Your Amazon S3 Bucket in the ElastiCache User Guide.
+ ///
- Error Message: ElastiCache has not been granted READ_ACP permissions %s on
+ /// the S3 Bucket.
+ /// Solution: Add View Permissions on the bucket. For more information, see Step
+ /// 2: Grant ElastiCache Access to Your Amazon S3 Bucket in the ElastiCache User Guide.
+ ///
///
[Cmdlet("Copy", "ECSnapshot", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.ElastiCache.Model.Snapshot")]
diff --git a/modules/AWSPowerShell/Cmdlets/ElastiCache/Basic/Test-ECFailover-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/ElastiCache/Basic/Test-ECFailover-Cmdlet.cs
index 39fd8c058d..a76abe6829 100644
--- a/modules/AWSPowerShell/Cmdlets/ElastiCache/Basic/Test-ECFailover-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/ElastiCache/Basic/Test-ECFailover-Cmdlet.cs
@@ -28,7 +28,46 @@
namespace Amazon.PowerShell.Cmdlets.EC
{
///
- /// Amazon.ElastiCache.IAmazonElastiCache.TestFailover
+ /// Represents the input of a TestFailover
operation which test automatic
+ /// failover on a specified node group (called shard in the console) in a replication
+ /// group (called cluster in the console).
+ ///
+ ///
+ ///
+ /// This API is designed for testing the behavior of your application in case of ElastiCache
+ /// failover. It is not designed to be an operational tool for initiating a failover to
+ /// overcome a problem you may have with the cluster. Moreover, in certain conditions
+ /// such as large-scale operational events, Amazon may block this API.
+ /// Note the following-
+ /// A customer can use this operation to test automatic failover on up to 5 shards (called
+ /// node groups in the ElastiCache API and Amazon CLI) in any rolling 24-hour period.
+ ///
-
+ /// If calling this operation on shards in different clusters (called replication groups
+ /// in the API and CLI), the calls can be made concurrently.
+ ///
-
+ /// If calling this operation multiple times on different shards in the same Redis (cluster
+ /// mode enabled) replication group, the first node replacement must complete before a
+ /// subsequent call can be made.
+ ///
-
+ /// To determine whether the node replacement is complete you can check Events using the
+ /// Amazon ElastiCache console, the Amazon CLI, or the ElastiCache API. Look for the following
+ /// automatic failover related events, listed here in order of occurrance:
+ ///
-
+ /// Replication group message:
Test Failover API called for node group <node-group-id>
-
+ /// Cache cluster message:
Failover from primary node <primary-node-id> to
+ /// replica node <node-id> completed
-
+ /// Replication group message:
Failover from primary node <primary-node-id>
+ /// to replica node <node-id> completed
-
+ /// Cache cluster message:
Recovering cache nodes <node-id>
-
+ /// Cache cluster message:
Finished recovery for cache nodes <node-id>
+ /// For more information see:
+ ///
+ /// Also see, Testing
+ /// Multi-AZ in the ElastiCache User Guide.
+ ///
///
[Cmdlet("Test", "ECFailover")]
[OutputType("Amazon.ElastiCache.Model.ReplicationGroup")]
diff --git a/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Add-ERESResourceTag-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Add-ERESResourceTag-Cmdlet.cs
index ce0c8bb3fd..44239bb3c7 100644
--- a/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Add-ERESResourceTag-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Add-ERESResourceTag-Cmdlet.cs
@@ -28,12 +28,12 @@
namespace Amazon.PowerShell.Cmdlets.ERES
{
///
- /// Assigns one or more tags (key-value pairs) to the specified AWS Entity Resolution
- /// resource. Tags can help you organize and categorize your resources. You can also use
- /// them to scope user permissions by granting a user permission to access or change only
- /// resources with certain tag values. In Entity Resolution, SchemaMapping
,
- /// and MatchingWorkflow
can be tagged. Tags don't have any semantic meaning
- /// to AWS and are interpreted strictly as strings of characters. You can use the TagResource
+ /// Assigns one or more tags (key-value pairs) to the specified Entity Resolution resource.
+ /// Tags can help you organize and categorize your resources. You can also use them to
+ /// scope user permissions by granting a user permission to access or change only resources
+ /// with certain tag values. In Entity Resolution, SchemaMapping
and MatchingWorkflow
+ /// can be tagged. Tags don't have any semantic meaning to Amazon Web Services and are
+ /// interpreted strictly as strings of characters. You can use the TagResource
/// action with a resource that already has tags. If you specify a new tag key, this tag
/// is appended to the list of tags associated with the resource. If you specify a tag
/// key that is already associated with the resource, the new tag value that you specify
diff --git a/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Get-ERESMatchingWorkflowList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Get-ERESMatchingWorkflowList-Cmdlet.cs
index 84279c0419..1adbe09643 100644
--- a/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Get-ERESMatchingWorkflowList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Get-ERESMatchingWorkflowList-Cmdlet.cs
@@ -29,7 +29,7 @@ namespace Amazon.PowerShell.Cmdlets.ERES
{
///
/// Returns a list of all the MatchingWorkflows
that have been created for
- /// an AWS account.
+ /// an Amazon Web Services account.
///
[Cmdlet("Get", "ERESMatchingWorkflowList")]
[OutputType("Amazon.EntityResolution.Model.MatchingWorkflowSummary")]
diff --git a/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Get-ERESResourceTag-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Get-ERESResourceTag-Cmdlet.cs
index 88264aff14..72a5a39d0f 100644
--- a/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Get-ERESResourceTag-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Get-ERESResourceTag-Cmdlet.cs
@@ -28,7 +28,7 @@
namespace Amazon.PowerShell.Cmdlets.ERES
{
///
- /// Displays the tags associated with an AWS Entity Resolution resource. In Entity Resolution,
+ /// Displays the tags associated with an Entity Resolution resource. In Entity Resolution,
/// SchemaMapping
, and MatchingWorkflow
can be tagged.
///
[Cmdlet("Get", "ERESResourceTag")]
diff --git a/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Get-ERESSchemaMappingList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Get-ERESSchemaMappingList-Cmdlet.cs
index 4ffd50ab8f..eccc0a7a7f 100644
--- a/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Get-ERESSchemaMappingList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Get-ERESSchemaMappingList-Cmdlet.cs
@@ -29,7 +29,7 @@ namespace Amazon.PowerShell.Cmdlets.ERES
{
///
/// Returns a list of all the SchemaMappings
that have been created for an
- /// AWS account.
+ /// Amazon Web Services account.
///
[Cmdlet("Get", "ERESSchemaMappingList")]
[OutputType("Amazon.EntityResolution.Model.SchemaMappingSummary")]
diff --git a/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/New-ERESMatchingWorkflow-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/New-ERESMatchingWorkflow-Cmdlet.cs
index 9329bfb9d1..340f6986b3 100644
--- a/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/New-ERESMatchingWorkflow-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/New-ERESMatchingWorkflow-Cmdlet.cs
@@ -45,14 +45,15 @@ public partial class NewERESMatchingWorkflowCmdlet : AmazonEntityResolutionClien
#region Parameter RuleBasedProperties_AttributeMatchingModel
///
///
- /// You can either choose ONE_TO_ONE
or MANY_TO_MANY
as the
- /// AttributeMatchingModel. When choosing MANY_TO_MANY
, the system can match
- /// attribute across the sub-types of an attribute type. For example, if the value of
- /// the Email field of Profile A and the value of BusinessEmail field of Profile B matches,
- /// the two profiles are matched on the Email type. When choosing ONE_TO_ONE
- /// the system can only match if the sub-types are exact matches. For example, only when
- /// the value of the Email field of Profile A and the value of the Email field of Profile
- /// B matches, the two profiles are matched on the Email type.
+ /// The comparison type. You can either choose ONE_TO_ONE
or MANY_TO_MANY
+ /// as the AttributeMatchingModel. When choosing MANY_TO_MANY
, the system
+ /// can match attributes across the sub-types of an attribute type. For example, if the
+ /// value of the Email
field of Profile A and the value of BusinessEmail
+ /// field of Profile B matches, the two profiles are matched on the Email
+ /// type. When choosing ONE_TO_ONE
,the system can only match if the sub-types
+ /// are exact matches. For example, only when the value of the Email
field
+ /// of Profile A and the value of the Email
field of Profile B matches, the
+ /// two profiles are matched on the Email
type.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -121,10 +122,17 @@ public partial class NewERESMatchingWorkflowCmdlet : AmazonEntityResolutionClien
#region Parameter ResolutionTechniques_ResolutionType
///
///
- /// There are two types of matching, RULE_MATCHING
and ML_MATCHING
+ /// The type of matching. There are two types of matching: RULE_MATCHING
+ /// and ML_MATCHING
.
///
///
+ #if !MODULAR
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ #else
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true, Mandatory = true)]
+ [System.Management.Automation.AllowNull]
+ #endif
+ [Amazon.PowerShell.Common.AWSRequiredParameter]
[AWSConstantClassSource("Amazon.EntityResolution.ResolutionType")]
public Amazon.EntityResolution.ResolutionType ResolutionTechniques_ResolutionType { get; set; }
#endregion
@@ -132,8 +140,8 @@ public partial class NewERESMatchingWorkflowCmdlet : AmazonEntityResolutionClien
#region Parameter RoleArn
///
///
- /// The Amazon Resource Name (ARN) of the IAM role. AWS Entity Resolution assumes this
- /// role to create resources on your behalf as part of workflow execution.
+ /// The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role
+ /// to create resources on your behalf as part of workflow execution.
///
///
#if !MODULAR
@@ -150,7 +158,8 @@ public partial class NewERESMatchingWorkflowCmdlet : AmazonEntityResolutionClien
#region Parameter RuleBasedProperties_Rule
///
///
- /// A list of Rule objects, each of which have fields RuleName
and MatchingKeys
.
+ /// A list of Rule
objects, each of which have fields RuleName
+ /// and MatchingKeys
.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -252,6 +261,12 @@ protected override void ProcessRecord()
}
#endif
context.ResolutionTechniques_ResolutionType = this.ResolutionTechniques_ResolutionType;
+ #if MODULAR
+ if (this.ResolutionTechniques_ResolutionType == null && ParameterWasBound(nameof(this.ResolutionTechniques_ResolutionType)))
+ {
+ WriteWarning("You are passing $null as a value for parameter ResolutionTechniques_ResolutionType which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
+ }
+ #endif
context.RuleBasedProperties_AttributeMatchingModel = this.RuleBasedProperties_AttributeMatchingModel;
if (this.RuleBasedProperties_Rule != null)
{
diff --git a/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/New-ERESSchemaMapping-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/New-ERESSchemaMapping-Cmdlet.cs
index a64a2c3942..e20769ea6e 100644
--- a/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/New-ERESSchemaMapping-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/New-ERESSchemaMapping-Cmdlet.cs
@@ -60,7 +60,14 @@ public partial class NewERESSchemaMappingCmdlet : AmazonEntityResolutionClientCm
/// that Entity Resolution uses for matching.
///
///
+ #if !MODULAR
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ #else
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true, Mandatory = true)]
+ [System.Management.Automation.AllowEmptyCollection]
+ [System.Management.Automation.AllowNull]
+ #endif
+ [Amazon.PowerShell.Common.AWSRequiredParameter]
[Alias("MappedInputFields")]
public Amazon.EntityResolution.Model.SchemaInputAttribute[] MappedInputField { get; set; }
#endregion
@@ -161,6 +168,12 @@ protected override void ProcessRecord()
{
context.MappedInputField = new List(this.MappedInputField);
}
+ #if MODULAR
+ if (this.MappedInputField == null && ParameterWasBound(nameof(this.MappedInputField)))
+ {
+ WriteWarning("You are passing $null as a value for parameter MappedInputField which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
+ }
+ #endif
context.SchemaName = this.SchemaName;
#if MODULAR
if (this.SchemaName == null && ParameterWasBound(nameof(this.SchemaName)))
diff --git a/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Remove-ERESResourceTag-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Remove-ERESResourceTag-Cmdlet.cs
index deb57eae75..14004e5124 100644
--- a/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Remove-ERESResourceTag-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Remove-ERESResourceTag-Cmdlet.cs
@@ -28,7 +28,7 @@
namespace Amazon.PowerShell.Cmdlets.ERES
{
///
- /// Removes one or more tags from the specified AWS Entity Resolution resource. In Entity
+ /// Removes one or more tags from the specified Entity Resolution resource. In Entity
/// Resolution, SchemaMapping
, and MatchingWorkflow
can be tagged.
///
[Cmdlet("Remove", "ERESResourceTag", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.High)]
diff --git a/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Update-ERESMatchingWorkflow-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Update-ERESMatchingWorkflow-Cmdlet.cs
index 17ca8f7cc9..85ad100eda 100644
--- a/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Update-ERESMatchingWorkflow-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/EntityResolution/Basic/Update-ERESMatchingWorkflow-Cmdlet.cs
@@ -44,14 +44,15 @@ public partial class UpdateERESMatchingWorkflowCmdlet : AmazonEntityResolutionCl
#region Parameter RuleBasedProperties_AttributeMatchingModel
///
///
- /// You can either choose ONE_TO_ONE
or MANY_TO_MANY
as the
- /// AttributeMatchingModel. When choosing MANY_TO_MANY
, the system can match
- /// attribute across the sub-types of an attribute type. For example, if the value of
- /// the Email field of Profile A and the value of BusinessEmail field of Profile B matches,
- /// the two profiles are matched on the Email type. When choosing ONE_TO_ONE
- /// the system can only match if the sub-types are exact matches. For example, only when
- /// the value of the Email field of Profile A and the value of the Email field of Profile
- /// B matches, the two profiles are matched on the Email type.
+ /// The comparison type. You can either choose ONE_TO_ONE
or MANY_TO_MANY
+ /// as the AttributeMatchingModel. When choosing MANY_TO_MANY
, the system
+ /// can match attributes across the sub-types of an attribute type. For example, if the
+ /// value of the Email
field of Profile A and the value of BusinessEmail
+ /// field of Profile B matches, the two profiles are matched on the Email
+ /// type. When choosing ONE_TO_ONE
,the system can only match if the sub-types
+ /// are exact matches. For example, only when the value of the Email
field
+ /// of Profile A and the value of the Email
field of Profile B matches, the
+ /// two profiles are matched on the Email
type.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -120,10 +121,17 @@ public partial class UpdateERESMatchingWorkflowCmdlet : AmazonEntityResolutionCl
#region Parameter ResolutionTechniques_ResolutionType
///
///
- /// There are two types of matching, RULE_MATCHING
and ML_MATCHING
+ /// The type of matching. There are two types of matching: RULE_MATCHING
+ /// and ML_MATCHING
.
///
///
+ #if !MODULAR
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ #else
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true, Mandatory = true)]
+ [System.Management.Automation.AllowNull]
+ #endif
+ [Amazon.PowerShell.Common.AWSRequiredParameter]
[AWSConstantClassSource("Amazon.EntityResolution.ResolutionType")]
public Amazon.EntityResolution.ResolutionType ResolutionTechniques_ResolutionType { get; set; }
#endregion
@@ -131,8 +139,8 @@ public partial class UpdateERESMatchingWorkflowCmdlet : AmazonEntityResolutionCl
#region Parameter RoleArn
///
///
- /// The Amazon Resource Name (ARN) of the IAM role. AWS Entity Resolution assumes this
- /// role to create resources on your behalf as part of workflow execution.
+ /// The Amazon Resource Name (ARN) of the IAM role. Entity Resolution assumes this role
+ /// to create resources on your behalf as part of workflow execution.
///
///
#if !MODULAR
@@ -149,7 +157,8 @@ public partial class UpdateERESMatchingWorkflowCmdlet : AmazonEntityResolutionCl
#region Parameter RuleBasedProperties_Rule
///
///
- /// A list of Rule objects, each of which have fields RuleName
and MatchingKeys
.
+ /// A list of Rule
objects, each of which have fields RuleName
+ /// and MatchingKeys
.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -239,6 +248,12 @@ protected override void ProcessRecord()
}
#endif
context.ResolutionTechniques_ResolutionType = this.ResolutionTechniques_ResolutionType;
+ #if MODULAR
+ if (this.ResolutionTechniques_ResolutionType == null && ParameterWasBound(nameof(this.ResolutionTechniques_ResolutionType)))
+ {
+ WriteWarning("You are passing $null as a value for parameter ResolutionTechniques_ResolutionType which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
+ }
+ #endif
context.RuleBasedProperties_AttributeMatchingModel = this.RuleBasedProperties_AttributeMatchingModel;
if (this.RuleBasedProperties_Rule != null)
{
diff --git a/modules/AWSPowerShell/Cmdlets/ForecastService/Basic/New-FRCPredictor-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/ForecastService/Basic/New-FRCPredictor-Cmdlet.cs
index c606c99934..dbd5c55059 100644
--- a/modules/AWSPowerShell/Cmdlets/ForecastService/Basic/New-FRCPredictor-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/ForecastService/Basic/New-FRCPredictor-Cmdlet.cs
@@ -88,7 +88,8 @@ public partial class NewFRCPredictorCmdlet : AmazonForecastServiceClientCmdlet,
#region Parameter AlgorithmArn
///
///
- /// Amazon.ForecastService.Model.CreatePredictorRequest.AlgorithmArn
+ /// The Amazon Resource Name (ARN) of the algorithm to use for model training. Required
+ /// if PerformAutoML
is not set to true
.Supported algorithms:arn:aws:forecast:::algorithm/ARIMA
arn:aws:forecast:::algorithm/CNN-QR
arn:aws:forecast:::algorithm/Deep_AR_Plus
arn:aws:forecast:::algorithm/ETS
arn:aws:forecast:::algorithm/NPTS
arn:aws:forecast:::algorithm/Prophet
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Add-LMPermission-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Add-LMPermission-Cmdlet.cs
index 065f7028e6..8f959ec7b4 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Add-LMPermission-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Add-LMPermission-Cmdlet.cs
@@ -92,7 +92,10 @@ public partial class AddLMPermissionCmdlet : AmazonLambdaClientCmdlet, IExecutor
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.AddPermissionRequest.FunctionName
+ /// The name of the Lambda function, version, or alias.Name formats- Function name –
my-function
(name-only), my-function:v1
+ /// (with alias). - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
You can append a version number or alias to any of the formats. The length constraint
+ /// applies only to the full ARN. If you specify only the function name, it is limited
+ /// to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMAlias-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMAlias-Cmdlet.cs
index 0745753a26..b03974dfad 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMAlias-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMAlias-Cmdlet.cs
@@ -42,7 +42,8 @@ public partial class GetLMAliasCmdlet : AmazonLambdaClientCmdlet, IExecutor
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.GetAliasRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name -
MyFunction
. - Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:MyFunction
. - Partial ARN -
123456789012:function:MyFunction
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMAliasList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMAliasList-Cmdlet.cs
index 61f38bb9a5..371ba13bbe 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMAliasList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMAliasList-Cmdlet.cs
@@ -44,7 +44,8 @@ public partial class GetLMAliasListCmdlet : AmazonLambdaClientCmdlet, IExecutor
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.ListAliasesRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name -
MyFunction
. - Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:MyFunction
. - Partial ARN -
123456789012:function:MyFunction
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMEventSourceMappingList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMEventSourceMappingList-Cmdlet.cs
index 9cda676208..e9a619f962 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMEventSourceMappingList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMEventSourceMappingList-Cmdlet.cs
@@ -54,7 +54,8 @@ public partial class GetLMEventSourceMappingListCmdlet : AmazonLambdaClientCmdle
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.ListEventSourceMappingsRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
MyFunction
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:MyFunction
. - Version or Alias ARN –
arn:aws:lambda:us-west-2:123456789012:function:MyFunction:PROD
. - Partial ARN –
123456789012:function:MyFunction
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it's limited to 64 characters in length.
///
///
[System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunction-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunction-Cmdlet.cs
index e79de22fcd..55fe78f45f 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunction-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunction-Cmdlet.cs
@@ -46,7 +46,10 @@ public partial class GetLMFunctionCmdlet : AmazonLambdaClientCmdlet, IExecutor
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.GetFunctionRequest.FunctionName
+ /// The name of the Lambda function, version, or alias.Name formats- Function name –
my-function
(name-only), my-function:v1
+ /// (with alias). - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
You can append a version number or alias to any of the formats. The length constraint
+ /// applies only to the full ARN. If you specify only the function name, it is limited
+ /// to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionCodeSigningConfig-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionCodeSigningConfig-Cmdlet.cs
index 49ea722a40..0e4b7d89cf 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionCodeSigningConfig-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionCodeSigningConfig-Cmdlet.cs
@@ -42,7 +42,8 @@ public partial class GetLMFunctionCodeSigningConfigCmdlet : AmazonLambdaClientCm
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.GetFunctionCodeSigningConfigRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name -
MyFunction
. - Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:MyFunction
. - Partial ARN -
123456789012:function:MyFunction
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionConcurrency-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionConcurrency-Cmdlet.cs
index c607db1755..97f840fc91 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionConcurrency-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionConcurrency-Cmdlet.cs
@@ -44,7 +44,8 @@ public partial class GetLMFunctionConcurrencyCmdlet : AmazonLambdaClientCmdlet,
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.GetFunctionConcurrencyRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionConfiguration-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionConfiguration-Cmdlet.cs
index 9df53eecef..952542a7ae 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionConfiguration-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionConfiguration-Cmdlet.cs
@@ -51,7 +51,10 @@ public partial class GetLMFunctionConfigurationCmdlet : AmazonLambdaClientCmdlet
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.GetFunctionConfigurationRequest.FunctionName
+ /// The name of the Lambda function, version, or alias.Name formats- Function name –
my-function
(name-only), my-function:v1
+ /// (with alias). - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
You can append a version number or alias to any of the formats. The length constraint
+ /// applies only to the full ARN. If you specify only the function name, it is limited
+ /// to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionEventInvokeConfig-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionEventInvokeConfig-Cmdlet.cs
index ae20eb1dbb..8a2210f23e 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionEventInvokeConfig-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionEventInvokeConfig-Cmdlet.cs
@@ -48,7 +48,10 @@ public partial class GetLMFunctionEventInvokeConfigCmdlet : AmazonLambdaClientCm
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.GetFunctionEventInvokeConfigRequest.FunctionName
+ /// The name of the Lambda function, version, or alias.Name formats- Function name -
my-function
(name-only), my-function:v1
+ /// (with alias). - Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN -
123456789012:function:my-function
.
You can append a version number or alias to any of the formats. The length constraint
+ /// applies only to the full ARN. If you specify only the function name, it is limited
+ /// to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionEventInvokeConfigList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionEventInvokeConfigList-Cmdlet.cs
index d349ad2dc3..eb178843ee 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionEventInvokeConfigList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionEventInvokeConfigList-Cmdlet.cs
@@ -48,7 +48,8 @@ public partial class GetLMFunctionEventInvokeConfigListCmdlet : AmazonLambdaClie
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.ListFunctionEventInvokeConfigsRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name -
my-function
. - Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN -
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionUrlConfig-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionUrlConfig-Cmdlet.cs
index d23f8c9ee4..851256bff9 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionUrlConfig-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionUrlConfig-Cmdlet.cs
@@ -42,7 +42,8 @@ public partial class GetLMFunctionUrlConfigCmdlet : AmazonLambdaClientCmdlet, IE
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.GetFunctionUrlConfigRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionUrlConfigList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionUrlConfigList-Cmdlet.cs
index 6a90bce44d..b6ee36edb9 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionUrlConfigList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMFunctionUrlConfigList-Cmdlet.cs
@@ -43,7 +43,8 @@ public partial class GetLMFunctionUrlConfigListCmdlet : AmazonLambdaClientCmdlet
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.ListFunctionUrlConfigsRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMPolicy-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMPolicy-Cmdlet.cs
index 882e80269e..559e3ac1a2 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMPolicy-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMPolicy-Cmdlet.cs
@@ -43,7 +43,10 @@ public partial class GetLMPolicyCmdlet : AmazonLambdaClientCmdlet, IExecutor
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.GetPolicyRequest.FunctionName
+ /// The name of the Lambda function, version, or alias.Name formats- Function name –
my-function
(name-only), my-function:v1
+ /// (with alias). - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
You can append a version number or alias to any of the formats. The length constraint
+ /// applies only to the full ARN. If you specify only the function name, it is limited
+ /// to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMProvisionedConcurrencyConfig-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMProvisionedConcurrencyConfig-Cmdlet.cs
index 8556382f68..9beaab3adf 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMProvisionedConcurrencyConfig-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMProvisionedConcurrencyConfig-Cmdlet.cs
@@ -42,7 +42,8 @@ public partial class GetLMProvisionedConcurrencyConfigCmdlet : AmazonLambdaClien
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.GetProvisionedConcurrencyConfigRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMProvisionedConcurrencyConfigList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMProvisionedConcurrencyConfigList-Cmdlet.cs
index 7cc28c6c74..34b1434b11 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMProvisionedConcurrencyConfigList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMProvisionedConcurrencyConfigList-Cmdlet.cs
@@ -43,7 +43,8 @@ public partial class GetLMProvisionedConcurrencyConfigListCmdlet : AmazonLambdaC
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.ListProvisionedConcurrencyConfigsRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMRuntimeManagementConfig-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMRuntimeManagementConfig-Cmdlet.cs
index 0396e99b2d..3ed628d921 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMRuntimeManagementConfig-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMRuntimeManagementConfig-Cmdlet.cs
@@ -47,7 +47,8 @@ public partial class GetLMRuntimeManagementConfigCmdlet : AmazonLambdaClientCmdl
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.GetRuntimeManagementConfigRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMVersionsByFunction-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMVersionsByFunction-Cmdlet.cs
index 4c2d572e5a..d610318772 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMVersionsByFunction-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Get-LMVersionsByFunction-Cmdlet.cs
@@ -47,7 +47,8 @@ public partial class GetLMVersionsByFunctionCmdlet : AmazonLambdaClientCmdlet, I
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.ListVersionsByFunctionRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name -
MyFunction
. - Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:MyFunction
. - Partial ARN -
123456789012:function:MyFunction
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Invoke-LMFunction-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Invoke-LMFunction-Cmdlet.cs
index cf86770d8c..d8e1c7be74 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Invoke-LMFunction-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Invoke-LMFunction-Cmdlet.cs
@@ -119,7 +119,10 @@ public partial class InvokeLMFunctionCmdlet : AmazonLambdaClientCmdlet, IExecuto
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.InvokeRequest.FunctionName
+ /// The name of the Lambda function, version, or alias.Name formats- Function name –
my-function
(name-only), my-function:v1
+ /// (with alias). - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
You can append a version number or alias to any of the formats. The length constraint
+ /// applies only to the full ARN. If you specify only the function name, it is limited
+ /// to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Invoke-LMFunctionAsync-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Invoke-LMFunctionAsync-Cmdlet.cs
index f61c4f44c6..14f72f0ec0 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Invoke-LMFunctionAsync-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Invoke-LMFunctionAsync-Cmdlet.cs
@@ -48,7 +48,8 @@ public partial class InvokeLMFunctionAsyncCmdlet : AmazonLambdaClientCmdlet, IEx
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.InvokeAsyncRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Invoke-LMWithResponseStream-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Invoke-LMWithResponseStream-Cmdlet.cs
index 4dcae00964..1fe690a159 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Invoke-LMWithResponseStream-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Invoke-LMWithResponseStream-Cmdlet.cs
@@ -65,7 +65,8 @@ public partial class InvokeLMWithResponseStreamCmdlet : AmazonLambdaClientCmdlet
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.InvokeWithResponseStreamRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/New-LMAlias-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/New-LMAlias-Cmdlet.cs
index 08b9b8376a..4925fac857 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/New-LMAlias-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/New-LMAlias-Cmdlet.cs
@@ -72,7 +72,8 @@ public partial class NewLMAliasCmdlet : AmazonLambdaClientCmdlet, IExecutor
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.CreateAliasRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name -
MyFunction
. - Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:MyFunction
. - Partial ARN -
123456789012:function:MyFunction
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/New-LMEventSourceMapping-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/New-LMEventSourceMapping-Cmdlet.cs
index 1b43c7d473..e5e6919c57 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/New-LMEventSourceMapping-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/New-LMEventSourceMapping-Cmdlet.cs
@@ -232,7 +232,8 @@ public partial class NewLMEventSourceMappingCmdlet : AmazonLambdaClientCmdlet, I
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.CreateEventSourceMappingRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
MyFunction
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:MyFunction
. - Version or Alias ARN –
arn:aws:lambda:us-west-2:123456789012:function:MyFunction:PROD
. - Partial ARN –
123456789012:function:MyFunction
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it's limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/New-LMFunctionUrlConfig-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/New-LMFunctionUrlConfig-Cmdlet.cs
index d0fa987d66..efce48c60e 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/New-LMFunctionUrlConfig-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/New-LMFunctionUrlConfig-Cmdlet.cs
@@ -125,7 +125,8 @@ public partial class NewLMFunctionUrlConfigCmdlet : AmazonLambdaClientCmdlet, IE
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.CreateFunctionUrlConfigRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Publish-LMFunction-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Publish-LMFunction-Cmdlet.cs
index 2be5c8726f..e97a8e0d03 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Publish-LMFunction-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Publish-LMFunction-Cmdlet.cs
@@ -183,7 +183,8 @@ public partial class PublishLMFunctionCmdlet : AmazonLambdaClientCmdlet, IExecut
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.CreateFunctionRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
[System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true, Mandatory = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Publish-LMVersion-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Publish-LMVersion-Cmdlet.cs
index ce71ab4798..1acf9b60ba 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Publish-LMVersion-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Publish-LMVersion-Cmdlet.cs
@@ -78,7 +78,8 @@ public partial class PublishLMVersionCmdlet : AmazonLambdaClientCmdlet, IExecuto
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.PublishVersionRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name -
MyFunction
. - Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:MyFunction
. - Partial ARN -
123456789012:function:MyFunction
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMAlias-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMAlias-Cmdlet.cs
index 4a1eae4cd9..be79b1f67e 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMAlias-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMAlias-Cmdlet.cs
@@ -43,7 +43,8 @@ public partial class RemoveLMAliasCmdlet : AmazonLambdaClientCmdlet, IExecutor
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.DeleteAliasRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name -
MyFunction
. - Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:MyFunction
. - Partial ARN -
123456789012:function:MyFunction
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunction-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunction-Cmdlet.cs
index 733df48337..9ca598aa76 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunction-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunction-Cmdlet.cs
@@ -52,7 +52,10 @@ public partial class RemoveLMFunctionCmdlet : AmazonLambdaClientCmdlet, IExecuto
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.DeleteFunctionRequest.FunctionName
+ /// The name of the Lambda function or version.Name formats- Function name –
my-function
(name-only), my-function:1
+ /// (with version). - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
You can append a version number or alias to any of the formats. The length constraint
+ /// applies only to the full ARN. If you specify only the function name, it is limited
+ /// to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunctionCodeSigningConfig-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunctionCodeSigningConfig-Cmdlet.cs
index f1cf5b441e..24be6c98ff 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunctionCodeSigningConfig-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunctionCodeSigningConfig-Cmdlet.cs
@@ -43,7 +43,8 @@ public partial class RemoveLMFunctionCodeSigningConfigCmdlet : AmazonLambdaClien
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.DeleteFunctionCodeSigningConfigRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name -
MyFunction
. - Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:MyFunction
. - Partial ARN -
123456789012:function:MyFunction
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunctionConcurrency-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunctionConcurrency-Cmdlet.cs
index 3f952baa88..906d8ce68d 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunctionConcurrency-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunctionConcurrency-Cmdlet.cs
@@ -43,7 +43,8 @@ public partial class RemoveLMFunctionConcurrencyCmdlet : AmazonLambdaClientCmdle
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.DeleteFunctionConcurrencyRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunctionEventInvokeConfig-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunctionEventInvokeConfig-Cmdlet.cs
index a664e5ad14..cb20b577f4 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunctionEventInvokeConfig-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunctionEventInvokeConfig-Cmdlet.cs
@@ -49,7 +49,10 @@ public partial class RemoveLMFunctionEventInvokeConfigCmdlet : AmazonLambdaClien
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.DeleteFunctionEventInvokeConfigRequest.FunctionName
+ /// The name of the Lambda function, version, or alias.Name formats- Function name -
my-function
(name-only), my-function:v1
+ /// (with alias). - Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN -
123456789012:function:my-function
.
You can append a version number or alias to any of the formats. The length constraint
+ /// applies only to the full ARN. If you specify only the function name, it is limited
+ /// to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunctionUrlConfig-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunctionUrlConfig-Cmdlet.cs
index dbd12d95c9..3ff434e578 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunctionUrlConfig-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMFunctionUrlConfig-Cmdlet.cs
@@ -44,7 +44,8 @@ public partial class RemoveLMFunctionUrlConfigCmdlet : AmazonLambdaClientCmdlet,
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.DeleteFunctionUrlConfigRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMPermission-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMPermission-Cmdlet.cs
index e6adaa4f3f..08f8941734 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMPermission-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMPermission-Cmdlet.cs
@@ -44,7 +44,10 @@ public partial class RemoveLMPermissionCmdlet : AmazonLambdaClientCmdlet, IExecu
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.RemovePermissionRequest.FunctionName
+ /// The name of the Lambda function, version, or alias.Name formats- Function name –
my-function
(name-only), my-function:v1
+ /// (with alias). - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
You can append a version number or alias to any of the formats. The length constraint
+ /// applies only to the full ARN. If you specify only the function name, it is limited
+ /// to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMProvisionedConcurrencyConfig-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMProvisionedConcurrencyConfig-Cmdlet.cs
index 8dbcb6b146..4946696ae3 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMProvisionedConcurrencyConfig-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Remove-LMProvisionedConcurrencyConfig-Cmdlet.cs
@@ -43,7 +43,8 @@ public partial class RemoveLMProvisionedConcurrencyConfigCmdlet : AmazonLambdaCl
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.DeleteProvisionedConcurrencyConfigRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMAlias-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMAlias-Cmdlet.cs
index 930187a07a..a5c7416ec3 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMAlias-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMAlias-Cmdlet.cs
@@ -63,7 +63,8 @@ public partial class UpdateLMAliasCmdlet : AmazonLambdaClientCmdlet, IExecutor
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.UpdateAliasRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name -
MyFunction
. - Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:MyFunction
. - Partial ARN -
123456789012:function:MyFunction
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMEventSourceMapping-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMEventSourceMapping-Cmdlet.cs
index 3c7d65f574..e122007b25 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMEventSourceMapping-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMEventSourceMapping-Cmdlet.cs
@@ -182,7 +182,8 @@ public partial class UpdateLMEventSourceMappingCmdlet : AmazonLambdaClientCmdlet
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.UpdateEventSourceMappingRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
MyFunction
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:MyFunction
. - Version or Alias ARN –
arn:aws:lambda:us-west-2:123456789012:function:MyFunction:PROD
. - Partial ARN –
123456789012:function:MyFunction
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it's limited to 64 characters in length.
///
///
[System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMFunctionCode-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMFunctionCode-Cmdlet.cs
index 86e8b17e3f..566f1e1ea5 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMFunctionCode-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMFunctionCode-Cmdlet.cs
@@ -93,7 +93,8 @@ public partial class UpdateLMFunctionCodeCmdlet : AmazonLambdaClientCmdlet, IExe
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.UpdateFunctionCodeRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
[System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true, Mandatory = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMFunctionConfiguration-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMFunctionConfiguration-Cmdlet.cs
index 7aabb9baae..2b0113470d 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMFunctionConfiguration-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMFunctionConfiguration-Cmdlet.cs
@@ -119,7 +119,8 @@ public partial class UpdateLMFunctionConfigurationCmdlet : AmazonLambdaClientCmd
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.UpdateFunctionConfigurationRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMFunctionEventInvokeConfig-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMFunctionEventInvokeConfig-Cmdlet.cs
index a187516fa5..b09e02ec33 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMFunctionEventInvokeConfig-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMFunctionEventInvokeConfig-Cmdlet.cs
@@ -70,7 +70,10 @@ public partial class UpdateLMFunctionEventInvokeConfigCmdlet : AmazonLambdaClien
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.UpdateFunctionEventInvokeConfigRequest.FunctionName
+ /// The name of the Lambda function, version, or alias.Name formats- Function name -
my-function
(name-only), my-function:v1
+ /// (with alias). - Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN -
123456789012:function:my-function
.
You can append a version number or alias to any of the formats. The length constraint
+ /// applies only to the full ARN. If you specify only the function name, it is limited
+ /// to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMFunctionUrlConfig-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMFunctionUrlConfig-Cmdlet.cs
index a116b96f82..222c883487 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMFunctionUrlConfig-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Update-LMFunctionUrlConfig-Cmdlet.cs
@@ -118,7 +118,8 @@ public partial class UpdateLMFunctionUrlConfigCmdlet : AmazonLambdaClientCmdlet,
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.UpdateFunctionUrlConfigRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMFunctionCodeSigningConfig-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMFunctionCodeSigningConfig-Cmdlet.cs
index c463c0ed8b..21b8a4e8fd 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMFunctionCodeSigningConfig-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMFunctionCodeSigningConfig-Cmdlet.cs
@@ -61,7 +61,8 @@ public partial class WriteLMFunctionCodeSigningConfigCmdlet : AmazonLambdaClient
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.PutFunctionCodeSigningConfigRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name -
MyFunction
. - Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:MyFunction
. - Partial ARN -
123456789012:function:MyFunction
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMFunctionConcurrency-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMFunctionConcurrency-Cmdlet.cs
index f5046d6153..d6e1b15395 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMFunctionConcurrency-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMFunctionConcurrency-Cmdlet.cs
@@ -59,7 +59,8 @@ public partial class WriteLMFunctionConcurrencyCmdlet : AmazonLambdaClientCmdlet
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.PutFunctionConcurrencyRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMFunctionEventInvokeConfig-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMFunctionEventInvokeConfig-Cmdlet.cs
index 89777f4478..5b8e5ceee4 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMFunctionEventInvokeConfig-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMFunctionEventInvokeConfig-Cmdlet.cs
@@ -82,7 +82,10 @@ public partial class WriteLMFunctionEventInvokeConfigCmdlet : AmazonLambdaClient
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.PutFunctionEventInvokeConfigRequest.FunctionName
+ /// The name of the Lambda function, version, or alias.Name formats- Function name -
my-function
(name-only), my-function:v1
+ /// (with alias). - Function ARN -
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN -
123456789012:function:my-function
.
You can append a version number or alias to any of the formats. The length constraint
+ /// applies only to the full ARN. If you specify only the function name, it is limited
+ /// to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMProvisionedConcurrencyConfig-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMProvisionedConcurrencyConfig-Cmdlet.cs
index 297323c980..7a1b104276 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMProvisionedConcurrencyConfig-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMProvisionedConcurrencyConfig-Cmdlet.cs
@@ -42,7 +42,8 @@ public partial class WriteLMProvisionedConcurrencyConfigCmdlet : AmazonLambdaCli
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.PutProvisionedConcurrencyConfigRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMRuntimeManagementConfig-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMRuntimeManagementConfig-Cmdlet.cs
index b50c99b2ee..8288bb7918 100644
--- a/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMRuntimeManagementConfig-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Lambda/Basic/Write-LMRuntimeManagementConfig-Cmdlet.cs
@@ -44,7 +44,8 @@ public partial class WriteLMRuntimeManagementConfigCmdlet : AmazonLambdaClientCm
#region Parameter FunctionName
///
///
- /// Amazon.Lambda.Model.PutRuntimeManagementConfigRequest.FunctionName
+ /// The name of the Lambda function.Name formats- Function name –
my-function
. - Function ARN –
arn:aws:lambda:us-west-2:123456789012:function:my-function
. - Partial ARN –
123456789012:function:my-function
.
The length constraint applies only to the full ARN. If you specify only the function
+ /// name, it is limited to 64 characters in length.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/AWS.Tools.LookoutEquipment.Completers.psm1 b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/AWS.Tools.LookoutEquipment.Completers.psm1
index d29d0f323f..c2458a0588 100644
--- a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/AWS.Tools.LookoutEquipment.Completers.psm1
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/AWS.Tools.LookoutEquipment.Completers.psm1
@@ -90,6 +90,13 @@ $L4E_Completers = {
break
}
+ # Amazon.LookoutEquipment.InferenceDataImportStrategy
+ "Import-L4EModelVersion/InferenceDataImportStrategy"
+ {
+ $v = "ADD_WHEN_EMPTY","NO_IMPORT","OVERWRITE"
+ break
+ }
+
# Amazon.LookoutEquipment.InferenceExecutionStatus
"Get-L4EInferenceExecutionList/Status"
{
@@ -118,6 +125,16 @@ $L4E_Completers = {
break
}
+ # Amazon.LookoutEquipment.ModelPromoteMode
+ {
+ ($_ -eq "New-L4ERetrainingScheduler/PromoteMode") -Or
+ ($_ -eq "Update-L4ERetrainingScheduler/PromoteMode")
+ }
+ {
+ $v = "MANAGED","MANUAL"
+ break
+ }
+
# Amazon.LookoutEquipment.ModelStatus
"Get-L4EModelList/Status"
{
@@ -139,6 +156,13 @@ $L4E_Completers = {
break
}
+ # Amazon.LookoutEquipment.RetrainingSchedulerStatus
+ "Get-L4ERetrainingSchedulerList/Status"
+ {
+ $v = "PENDING","RUNNING","STOPPED","STOPPING"
+ break
+ }
+
# Amazon.LookoutEquipment.TargetSamplingRate
"New-L4EModel/DataPreProcessingConfiguration_TargetSamplingRate"
{
@@ -157,9 +181,11 @@ $L4E_Completers = {
$L4E_map = @{
"DataPreProcessingConfiguration_TargetSamplingRate"=@("New-L4EModel")
"DataUploadFrequency"=@("New-L4EInferenceScheduler","Update-L4EInferenceScheduler")
+ "InferenceDataImportStrategy"=@("Import-L4EModelVersion")
+ "PromoteMode"=@("New-L4ERetrainingScheduler","Update-L4ERetrainingScheduler")
"Rating"=@("New-L4ELabel")
"SourceType"=@("Get-L4EModelVersionList")
- "Status"=@("Get-L4EDataIngestionJobList","Get-L4EInferenceExecutionList","Get-L4EInferenceSchedulerList","Get-L4EModelList","Get-L4EModelVersionList")
+ "Status"=@("Get-L4EDataIngestionJobList","Get-L4EInferenceExecutionList","Get-L4EInferenceSchedulerList","Get-L4EModelList","Get-L4EModelVersionList","Get-L4ERetrainingSchedulerList")
}
_awsArgumentCompleterRegistration $L4E_Completers $L4E_map
@@ -217,12 +243,14 @@ $L4E_SelectMap = @{
"New-L4ELabel",
"New-L4ELabelGroup",
"New-L4EModel",
+ "New-L4ERetrainingScheduler",
"Remove-L4EDataset",
"Remove-L4EInferenceScheduler",
"Remove-L4ELabel",
"Remove-L4ELabelGroup",
"Remove-L4EModel",
"Remove-L4EResourcePolicy",
+ "Remove-L4ERetrainingScheduler",
"Get-L4EDataIngestionJob",
"Get-L4EDataset",
"Get-L4EInferenceScheduler",
@@ -231,6 +259,7 @@ $L4E_SelectMap = @{
"Get-L4EModel",
"Get-L4EModelVersion",
"Get-L4EResourcePolicy",
+ "Get-L4ERetrainingScheduler",
"Import-L4EDataset",
"Import-L4EModelVersion",
"Get-L4EDataIngestionJobList",
@@ -242,17 +271,22 @@ $L4E_SelectMap = @{
"Get-L4ELabelList",
"Get-L4EModelList",
"Get-L4EModelVersionList",
+ "Get-L4ERetrainingSchedulerList",
"Get-L4ESensorStatisticList",
"Get-L4EResourceTag",
"Write-L4EResourcePolicy",
"Start-L4EDataIngestionJob",
"Start-L4EInferenceScheduler",
+ "Start-L4ERetrainingScheduler",
"Stop-L4EInferenceScheduler",
+ "Stop-L4ERetrainingScheduler",
"Add-L4EResourceTag",
"Remove-L4EResourceTag",
"Update-L4EActiveModelVersion",
"Update-L4EInferenceScheduler",
- "Update-L4ELabelGroup")
+ "Update-L4ELabelGroup",
+ "Update-L4EModel",
+ "Update-L4ERetrainingScheduler")
}
_awsArgumentCompleterRegistration $L4E_SelectCompleters $L4E_SelectMap
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/AWS.Tools.LookoutEquipment.psd1 b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/AWS.Tools.LookoutEquipment.psd1
index 5272860be9..78417e7d43 100644
--- a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/AWS.Tools.LookoutEquipment.psd1
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/AWS.Tools.LookoutEquipment.psd1
@@ -105,6 +105,8 @@ This version of AWS Tools for PowerShell is compatible with Windows PowerShell 5
'Get-L4EModelVersionList',
'Get-L4EResourcePolicy',
'Get-L4EResourceTag',
+ 'Get-L4ERetrainingScheduler',
+ 'Get-L4ERetrainingSchedulerList',
'Get-L4ESensorStatisticList',
'Import-L4EDataset',
'Import-L4EModelVersion',
@@ -113,6 +115,7 @@ This version of AWS Tools for PowerShell is compatible with Windows PowerShell 5
'New-L4ELabel',
'New-L4ELabelGroup',
'New-L4EModel',
+ 'New-L4ERetrainingScheduler',
'Remove-L4EDataset',
'Remove-L4EInferenceScheduler',
'Remove-L4ELabel',
@@ -120,12 +123,17 @@ This version of AWS Tools for PowerShell is compatible with Windows PowerShell 5
'Remove-L4EModel',
'Remove-L4EResourcePolicy',
'Remove-L4EResourceTag',
+ 'Remove-L4ERetrainingScheduler',
'Start-L4EDataIngestionJob',
'Start-L4EInferenceScheduler',
+ 'Start-L4ERetrainingScheduler',
'Stop-L4EInferenceScheduler',
+ 'Stop-L4ERetrainingScheduler',
'Update-L4EActiveModelVersion',
'Update-L4EInferenceScheduler',
'Update-L4ELabelGroup',
+ 'Update-L4EModel',
+ 'Update-L4ERetrainingScheduler',
'Write-L4EResourcePolicy')
# Variables to export from this module
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4EInferenceSchedulerList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4EInferenceSchedulerList-Cmdlet.cs
index a76ef8c0e2..9d3d9e9b19 100644
--- a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4EInferenceSchedulerList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4EInferenceSchedulerList-Cmdlet.cs
@@ -53,7 +53,8 @@ public partial class GetL4EInferenceSchedulerListCmdlet : AmazonLookoutEquipment
#region Parameter ModelName
///
///
- /// The name of the ML model used by the inference scheduler to be listed.
+ /// The name of the machine learning model used by the inference scheduler to be listed.
+ ///
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4EModel-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4EModel-Cmdlet.cs
index 261efc6405..685df24ca1 100644
--- a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4EModel-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4EModel-Cmdlet.cs
@@ -28,8 +28,9 @@
namespace Amazon.PowerShell.Cmdlets.L4E
{
///
- /// Provides a JSON containing the overall information about a specific ML model, including
- /// model name and ARN, dataset, training and evaluation information, status, and so on.
+ /// Provides a JSON containing the overall information about a specific machine learning
+ /// model, including model name and ARN, dataset, training and evaluation information,
+ /// status, and so on.
///
[Cmdlet("Get", "L4EModel")]
[OutputType("Amazon.LookoutEquipment.Model.DescribeModelResponse")]
@@ -43,7 +44,7 @@ public partial class GetL4EModelCmdlet : AmazonLookoutEquipmentClientCmdlet, IEx
#region Parameter ModelName
///
///
- /// The name of the ML model to be described.
+ /// The name of the machine learning model to be described.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4EModelList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4EModelList-Cmdlet.cs
index 8c9fa33e19..fb1c4c3538 100644
--- a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4EModelList-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4EModelList-Cmdlet.cs
@@ -44,7 +44,8 @@ public partial class GetL4EModelListCmdlet : AmazonLookoutEquipmentClientCmdlet,
#region Parameter DatasetNameBeginsWith
///
///
- /// The beginning of the name of the dataset of the ML models to be listed.
+ /// The beginning of the name of the dataset of the machine learning models to be listed.
+ ///
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -54,7 +55,7 @@ public partial class GetL4EModelListCmdlet : AmazonLookoutEquipmentClientCmdlet,
#region Parameter ModelNameBeginsWith
///
///
- /// The beginning of the name of the ML models being listed.
+ /// The beginning of the name of the machine learning models being listed.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -64,7 +65,7 @@ public partial class GetL4EModelListCmdlet : AmazonLookoutEquipmentClientCmdlet,
#region Parameter Status
///
///
- /// The status of the ML model.
+ /// The status of the machine learning model.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -75,7 +76,7 @@ public partial class GetL4EModelListCmdlet : AmazonLookoutEquipmentClientCmdlet,
#region Parameter MaxResult
///
///
- /// Specifies the maximum number of ML models to list.
+ /// Specifies the maximum number of machine learning models to list.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -86,8 +87,8 @@ public partial class GetL4EModelListCmdlet : AmazonLookoutEquipmentClientCmdlet,
#region Parameter NextToken
///
///
- /// An opaque pagination token indicating where to continue the listing of ML models.
- ///
+ /// An opaque pagination token indicating where to continue the listing of machine learning
+ /// models.
///
///
///
Note: This parameter is only used if you are manually controlling output pagination of the service API call.
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4ERetrainingScheduler-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4ERetrainingScheduler-Cmdlet.cs
new file mode 100644
index 0000000000..3ae3df57cb
--- /dev/null
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4ERetrainingScheduler-Cmdlet.cs
@@ -0,0 +1,200 @@
+/*******************************************************************************
+ * Copyright 2012-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * *****************************************************************************
+ *
+ * AWS Tools for Windows (TM) PowerShell (TM)
+ *
+ */
+
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Management.Automation;
+using System.Text;
+using Amazon.PowerShell.Common;
+using Amazon.Runtime;
+using Amazon.LookoutEquipment;
+using Amazon.LookoutEquipment.Model;
+
+namespace Amazon.PowerShell.Cmdlets.L4E
+{
+ ///
+ /// Provides a description of the retraining scheduler, including information such as
+ /// the model name and retraining parameters.
+ ///
+ [Cmdlet("Get", "L4ERetrainingScheduler")]
+ [OutputType("Amazon.LookoutEquipment.Model.DescribeRetrainingSchedulerResponse")]
+ [AWSCmdlet("Calls the Amazon Lookout for Equipment DescribeRetrainingScheduler API operation.", Operation = new[] {"DescribeRetrainingScheduler"}, SelectReturnType = typeof(Amazon.LookoutEquipment.Model.DescribeRetrainingSchedulerResponse))]
+ [AWSCmdletOutput("Amazon.LookoutEquipment.Model.DescribeRetrainingSchedulerResponse",
+ "This cmdlet returns an Amazon.LookoutEquipment.Model.DescribeRetrainingSchedulerResponse object containing multiple properties. The object can also be referenced from properties attached to the cmdlet entry in the $AWSHistory stack."
+ )]
+ public partial class GetL4ERetrainingSchedulerCmdlet : AmazonLookoutEquipmentClientCmdlet, IExecutor
+ {
+
+ #region Parameter ModelName
+ ///
+ ///
+ /// The name of the model that the retraining scheduler is attached to.
+ ///
+ ///
+ #if !MODULAR
+ [System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true)]
+ #else
+ [System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true, Mandatory = true)]
+ [System.Management.Automation.AllowEmptyString]
+ [System.Management.Automation.AllowNull]
+ #endif
+ [Amazon.PowerShell.Common.AWSRequiredParameter]
+ public System.String ModelName { get; set; }
+ #endregion
+
+ #region Parameter Select
+ ///
+ /// Use the -Select parameter to control the cmdlet output. The default value is '*'.
+ /// Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.LookoutEquipment.Model.DescribeRetrainingSchedulerResponse).
+ /// Specifying the name of a property of type Amazon.LookoutEquipment.Model.DescribeRetrainingSchedulerResponse will result in that property being returned.
+ /// Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public string Select { get; set; } = "*";
+ #endregion
+
+ #region Parameter PassThru
+ ///
+ /// Changes the cmdlet behavior to return the value passed to the ModelName parameter.
+ /// The -PassThru parameter is deprecated, use -Select '^ModelName' instead. This parameter will be removed in a future version.
+ ///
+ [System.Obsolete("The -PassThru parameter is deprecated, use -Select '^ModelName' instead. This parameter will be removed in a future version.")]
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public SwitchParameter PassThru { get; set; }
+ #endregion
+
+ protected override void ProcessRecord()
+ {
+ this._AWSSignerType = "v4";
+ base.ProcessRecord();
+
+ var context = new CmdletContext();
+
+ // allow for manipulation of parameters prior to loading into context
+ PreExecutionContextLoad(context);
+
+ #pragma warning disable CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ if (ParameterWasBound(nameof(this.Select)))
+ {
+ context.Select = CreateSelectDelegate(Select) ??
+ throw new System.ArgumentException("Invalid value for -Select parameter.", nameof(this.Select));
+ if (this.PassThru.IsPresent)
+ {
+ throw new System.ArgumentException("-PassThru cannot be used when -Select is specified.", nameof(this.Select));
+ }
+ }
+ else if (this.PassThru.IsPresent)
+ {
+ context.Select = (response, cmdlet) => this.ModelName;
+ }
+ #pragma warning restore CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ context.ModelName = this.ModelName;
+ #if MODULAR
+ if (this.ModelName == null && ParameterWasBound(nameof(this.ModelName)))
+ {
+ WriteWarning("You are passing $null as a value for parameter ModelName which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
+ }
+ #endif
+
+ // allow further manipulation of loaded context prior to processing
+ PostExecutionContextLoad(context);
+
+ var output = Execute(context) as CmdletOutput;
+ ProcessOutput(output);
+ }
+
+ #region IExecutor Members
+
+ public object Execute(ExecutorContext context)
+ {
+ var cmdletContext = context as CmdletContext;
+ // create request
+ var request = new Amazon.LookoutEquipment.Model.DescribeRetrainingSchedulerRequest();
+
+ if (cmdletContext.ModelName != null)
+ {
+ request.ModelName = cmdletContext.ModelName;
+ }
+
+ CmdletOutput output;
+
+ // issue call
+ var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);
+ try
+ {
+ var response = CallAWSServiceOperation(client, request);
+ object pipelineOutput = null;
+ pipelineOutput = cmdletContext.Select(response, this);
+ output = new CmdletOutput
+ {
+ PipelineOutput = pipelineOutput,
+ ServiceResponse = response
+ };
+ }
+ catch (Exception e)
+ {
+ output = new CmdletOutput { ErrorResponse = e };
+ }
+
+ return output;
+ }
+
+ public ExecutorContext CreateContext()
+ {
+ return new CmdletContext();
+ }
+
+ #endregion
+
+ #region AWS Service Operation Call
+
+ private Amazon.LookoutEquipment.Model.DescribeRetrainingSchedulerResponse CallAWSServiceOperation(IAmazonLookoutEquipment client, Amazon.LookoutEquipment.Model.DescribeRetrainingSchedulerRequest request)
+ {
+ Utils.Common.WriteVerboseEndpointMessage(this, client.Config, "Amazon Lookout for Equipment", "DescribeRetrainingScheduler");
+ try
+ {
+ #if DESKTOP
+ return client.DescribeRetrainingScheduler(request);
+ #elif CORECLR
+ return client.DescribeRetrainingSchedulerAsync(request).GetAwaiter().GetResult();
+ #else
+ #error "Unknown build edition"
+ #endif
+ }
+ catch (AmazonServiceException exc)
+ {
+ var webException = exc.InnerException as System.Net.WebException;
+ if (webException != null)
+ {
+ throw new Exception(Utils.Common.FormatNameResolutionFailureMessage(client.Config, webException.Message), webException);
+ }
+ throw;
+ }
+ }
+
+ #endregion
+
+ internal partial class CmdletContext : ExecutorContext
+ {
+ public System.String ModelName { get; set; }
+ public System.Func Select { get; set; } =
+ (response, cmdlet) => response;
+ }
+
+ }
+}
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4ERetrainingSchedulerList-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4ERetrainingSchedulerList-Cmdlet.cs
new file mode 100644
index 0000000000..a00744616e
--- /dev/null
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Get-L4ERetrainingSchedulerList-Cmdlet.cs
@@ -0,0 +1,279 @@
+/*******************************************************************************
+ * Copyright 2012-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * *****************************************************************************
+ *
+ * AWS Tools for Windows (TM) PowerShell (TM)
+ *
+ */
+
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Management.Automation;
+using System.Text;
+using Amazon.PowerShell.Common;
+using Amazon.Runtime;
+using Amazon.LookoutEquipment;
+using Amazon.LookoutEquipment.Model;
+
+namespace Amazon.PowerShell.Cmdlets.L4E
+{
+ ///
+ /// Lists all retraining schedulers in your account, filtering by model name prefix and
+ /// status.
This cmdlet automatically pages all available results to the pipeline - parameters related to iteration are only needed if you want to manually control the paginated output. To disable autopagination, use -NoAutoIteration.
+ ///
+ [Cmdlet("Get", "L4ERetrainingSchedulerList")]
+ [OutputType("Amazon.LookoutEquipment.Model.RetrainingSchedulerSummary")]
+ [AWSCmdlet("Calls the Amazon Lookout for Equipment ListRetrainingSchedulers API operation.", Operation = new[] {"ListRetrainingSchedulers"}, SelectReturnType = typeof(Amazon.LookoutEquipment.Model.ListRetrainingSchedulersResponse))]
+ [AWSCmdletOutput("Amazon.LookoutEquipment.Model.RetrainingSchedulerSummary or Amazon.LookoutEquipment.Model.ListRetrainingSchedulersResponse",
+ "This cmdlet returns a collection of Amazon.LookoutEquipment.Model.RetrainingSchedulerSummary objects.",
+ "The service call response (type Amazon.LookoutEquipment.Model.ListRetrainingSchedulersResponse) can also be referenced from properties attached to the cmdlet entry in the $AWSHistory stack."
+ )]
+ public partial class GetL4ERetrainingSchedulerListCmdlet : AmazonLookoutEquipmentClientCmdlet, IExecutor
+ {
+
+ #region Parameter ModelNameBeginsWith
+ ///
+ ///
+ /// Specify this field to only list retraining schedulers whose machine learning models
+ /// begin with the value you specify.
+ ///
+ ///
+ [System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true)]
+ public System.String ModelNameBeginsWith { get; set; }
+ #endregion
+
+ #region Parameter Status
+ ///
+ ///
+ /// Specify this field to only list retraining schedulers whose status matches the value
+ /// you specify.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ [AWSConstantClassSource("Amazon.LookoutEquipment.RetrainingSchedulerStatus")]
+ public Amazon.LookoutEquipment.RetrainingSchedulerStatus Status { get; set; }
+ #endregion
+
+ #region Parameter MaxResult
+ ///
+ ///
+ /// Specifies the maximum number of retraining schedulers to list.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ [Alias("MaxResults")]
+ public System.Int32? MaxResult { get; set; }
+ #endregion
+
+ #region Parameter NextToken
+ ///
+ ///
+ /// If the number of results exceeds the maximum, a pagination token is returned. Use
+ /// the token in the request to show the next page of retraining schedulers.
+ ///
+ ///
+ ///
Note: This parameter is only used if you are manually controlling output pagination of the service API call.
+ ///
In order to manually control output pagination, use '-NextToken $null' for the first call and '-NextToken $AWSHistory.LastServiceResponse.NextToken' for subsequent calls.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public System.String NextToken { get; set; }
+ #endregion
+
+ #region Parameter Select
+ ///
+ /// Use the -Select parameter to control the cmdlet output. The default value is 'RetrainingSchedulerSummaries'.
+ /// Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.LookoutEquipment.Model.ListRetrainingSchedulersResponse).
+ /// Specifying the name of a property of type Amazon.LookoutEquipment.Model.ListRetrainingSchedulersResponse will result in that property being returned.
+ /// Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public string Select { get; set; } = "RetrainingSchedulerSummaries";
+ #endregion
+
+ #region Parameter PassThru
+ ///
+ /// Changes the cmdlet behavior to return the value passed to the ModelNameBeginsWith parameter.
+ /// The -PassThru parameter is deprecated, use -Select '^ModelNameBeginsWith' instead. This parameter will be removed in a future version.
+ ///
+ [System.Obsolete("The -PassThru parameter is deprecated, use -Select '^ModelNameBeginsWith' instead. This parameter will be removed in a future version.")]
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public SwitchParameter PassThru { get; set; }
+ #endregion
+
+ #region Parameter NoAutoIteration
+ ///
+ /// By default the cmdlet will auto-iterate and retrieve all results to the pipeline by performing multiple
+ /// service calls. If set, the cmdlet will retrieve only the next 'page' of results using the value of NextToken
+ /// as the start point.
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public SwitchParameter NoAutoIteration { get; set; }
+ #endregion
+
+ protected override void ProcessRecord()
+ {
+ this._AWSSignerType = "v4";
+ base.ProcessRecord();
+
+ var context = new CmdletContext();
+
+ // allow for manipulation of parameters prior to loading into context
+ PreExecutionContextLoad(context);
+
+ #pragma warning disable CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ if (ParameterWasBound(nameof(this.Select)))
+ {
+ context.Select = CreateSelectDelegate(Select) ??
+ throw new System.ArgumentException("Invalid value for -Select parameter.", nameof(this.Select));
+ if (this.PassThru.IsPresent)
+ {
+ throw new System.ArgumentException("-PassThru cannot be used when -Select is specified.", nameof(this.Select));
+ }
+ }
+ else if (this.PassThru.IsPresent)
+ {
+ context.Select = (response, cmdlet) => this.ModelNameBeginsWith;
+ }
+ #pragma warning restore CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ context.MaxResult = this.MaxResult;
+ context.ModelNameBeginsWith = this.ModelNameBeginsWith;
+ context.NextToken = this.NextToken;
+ context.Status = this.Status;
+
+ // allow further manipulation of loaded context prior to processing
+ PostExecutionContextLoad(context);
+
+ var output = Execute(context) as CmdletOutput;
+ ProcessOutput(output);
+ }
+
+ #region IExecutor Members
+
+ public object Execute(ExecutorContext context)
+ {
+ var cmdletContext = context as CmdletContext;
+ #pragma warning disable CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ var useParameterSelect = this.Select.StartsWith("^") || this.PassThru.IsPresent;
+ #pragma warning restore CS0618, CS0612 //A class member was marked with the Obsolete attribute
+
+ // create request and set iteration invariants
+ var request = new Amazon.LookoutEquipment.Model.ListRetrainingSchedulersRequest();
+
+ if (cmdletContext.MaxResult != null)
+ {
+ request.MaxResults = cmdletContext.MaxResult.Value;
+ }
+ if (cmdletContext.ModelNameBeginsWith != null)
+ {
+ request.ModelNameBeginsWith = cmdletContext.ModelNameBeginsWith;
+ }
+ if (cmdletContext.Status != null)
+ {
+ request.Status = cmdletContext.Status;
+ }
+
+ // Initialize loop variant and commence piping
+ var _nextToken = cmdletContext.NextToken;
+ var _userControllingPaging = this.NoAutoIteration.IsPresent || ParameterWasBound(nameof(this.NextToken));
+
+ var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);
+ do
+ {
+ request.NextToken = _nextToken;
+
+ CmdletOutput output;
+
+ try
+ {
+
+ var response = CallAWSServiceOperation(client, request);
+
+ object pipelineOutput = null;
+ if (!useParameterSelect)
+ {
+ pipelineOutput = cmdletContext.Select(response, this);
+ }
+ output = new CmdletOutput
+ {
+ PipelineOutput = pipelineOutput,
+ ServiceResponse = response
+ };
+
+ _nextToken = response.NextToken;
+ }
+ catch (Exception e)
+ {
+ output = new CmdletOutput { ErrorResponse = e };
+ }
+
+ ProcessOutput(output);
+
+ } while (!_userControllingPaging && AutoIterationHelpers.HasValue(_nextToken));
+
+ if (useParameterSelect)
+ {
+ WriteObject(cmdletContext.Select(null, this));
+ }
+
+
+ return null;
+ }
+
+ public ExecutorContext CreateContext()
+ {
+ return new CmdletContext();
+ }
+
+ #endregion
+
+ #region AWS Service Operation Call
+
+ private Amazon.LookoutEquipment.Model.ListRetrainingSchedulersResponse CallAWSServiceOperation(IAmazonLookoutEquipment client, Amazon.LookoutEquipment.Model.ListRetrainingSchedulersRequest request)
+ {
+ Utils.Common.WriteVerboseEndpointMessage(this, client.Config, "Amazon Lookout for Equipment", "ListRetrainingSchedulers");
+ try
+ {
+ #if DESKTOP
+ return client.ListRetrainingSchedulers(request);
+ #elif CORECLR
+ return client.ListRetrainingSchedulersAsync(request).GetAwaiter().GetResult();
+ #else
+ #error "Unknown build edition"
+ #endif
+ }
+ catch (AmazonServiceException exc)
+ {
+ var webException = exc.InnerException as System.Net.WebException;
+ if (webException != null)
+ {
+ throw new Exception(Utils.Common.FormatNameResolutionFailureMessage(client.Config, webException.Message), webException);
+ }
+ throw;
+ }
+ }
+
+ #endregion
+
+ internal partial class CmdletContext : ExecutorContext
+ {
+ public System.Int32? MaxResult { get; set; }
+ public System.String ModelNameBeginsWith { get; set; }
+ public System.String NextToken { get; set; }
+ public Amazon.LookoutEquipment.RetrainingSchedulerStatus Status { get; set; }
+ public System.Func Select { get; set; } =
+ (response, cmdlet) => response.RetrainingSchedulerSummaries;
+ }
+
+ }
+}
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Import-L4EModelVersion-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Import-L4EModelVersion-Cmdlet.cs
index c8073f0bae..59363a748e 100644
--- a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Import-L4EModelVersion-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Import-L4EModelVersion-Cmdlet.cs
@@ -67,6 +67,20 @@ public partial class ImportL4EModelVersionCmdlet : AmazonLookoutEquipmentClientC
public System.String DatasetName { get; set; }
#endregion
+ #region Parameter InferenceDataImportStrategy
+ ///
+ ///
+ /// Indicates how to import the accumulated inference data when a model version is imported.
+ /// The possible values are as follows:- NO_IMPORT – Don't import the data.
- ADD_WHEN_EMPTY – Only import the data from the source model if there is no existing
+ /// data in the target model.
- OVERWRITE – Import the data from the source model and overwrite the existing data
+ /// in the target model.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ [AWSConstantClassSource("Amazon.LookoutEquipment.InferenceDataImportStrategy")]
+ public Amazon.LookoutEquipment.InferenceDataImportStrategy InferenceDataImportStrategy { get; set; }
+ #endregion
+
#region Parameter LabelsInputConfiguration_LabelGroupName
///
///
@@ -231,6 +245,7 @@ protected override void ProcessRecord()
WriteWarning("You are passing $null as a value for parameter DatasetName which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
}
#endif
+ context.InferenceDataImportStrategy = this.InferenceDataImportStrategy;
context.LabelsInputConfiguration_LabelGroupName = this.LabelsInputConfiguration_LabelGroupName;
context.S3InputConfiguration_Bucket = this.S3InputConfiguration_Bucket;
context.S3InputConfiguration_Prefix = this.S3InputConfiguration_Prefix;
@@ -272,6 +287,10 @@ public object Execute(ExecutorContext context)
{
request.DatasetName = cmdletContext.DatasetName;
}
+ if (cmdletContext.InferenceDataImportStrategy != null)
+ {
+ request.InferenceDataImportStrategy = cmdletContext.InferenceDataImportStrategy;
+ }
// populate LabelsInputConfiguration
var requestLabelsInputConfigurationIsNull = true;
@@ -409,6 +428,7 @@ internal partial class CmdletContext : ExecutorContext
{
public System.String ClientToken { get; set; }
public System.String DatasetName { get; set; }
+ public Amazon.LookoutEquipment.InferenceDataImportStrategy InferenceDataImportStrategy { get; set; }
public System.String LabelsInputConfiguration_LabelGroupName { get; set; }
public System.String S3InputConfiguration_Bucket { get; set; }
public System.String S3InputConfiguration_Prefix { get; set; }
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/New-L4EDataset-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/New-L4EDataset-Cmdlet.cs
index 9781af2c1f..bb51bd2c22 100644
--- a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/New-L4EDataset-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/New-L4EDataset-Cmdlet.cs
@@ -62,7 +62,7 @@ public partial class NewL4EDatasetCmdlet : AmazonLookoutEquipmentClientCmdlet, I
#region Parameter DatasetSchema_InlineDataSchema
///
///
- /// The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
+ /// The data schema used within the given dataset.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/New-L4EInferenceScheduler-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/New-L4EInferenceScheduler-Cmdlet.cs
index 440209bff1..394946ec76 100644
--- a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/New-L4EInferenceScheduler-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/New-L4EInferenceScheduler-Cmdlet.cs
@@ -163,8 +163,8 @@ public partial class NewL4EInferenceSchedulerCmdlet : AmazonLookoutEquipmentClie
#region Parameter ModelName
///
///
- /// The name of the previously trained ML model being used to create the inference scheduler.
- ///
+ /// The name of the previously trained machine learning model being used to create the
+ /// inference scheduler.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/New-L4EModel-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/New-L4EModel-Cmdlet.cs
index 8c19268688..b7f56ff9ff 100644
--- a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/New-L4EModel-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/New-L4EModel-Cmdlet.cs
@@ -28,7 +28,7 @@
namespace Amazon.PowerShell.Cmdlets.L4E
{
///
- /// Creates an ML model for data inference.
+ /// Creates a machine learning model for data inference.
///
///
///
@@ -66,7 +66,7 @@ public partial class NewL4EModelCmdlet : AmazonLookoutEquipmentClientCmdlet, IEx
#region Parameter DatasetName
///
///
- /// The name of the dataset for the ML model being created.
+ /// The name of the dataset for the machine learning model being created.
///
///
#if !MODULAR
@@ -84,7 +84,7 @@ public partial class NewL4EModelCmdlet : AmazonLookoutEquipmentClientCmdlet, IEx
///
///
/// Indicates the time reference in the dataset that should be used to end the subset
- /// of evaluation data for the ML model.
+ /// of evaluation data for the machine learning model.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -95,7 +95,7 @@ public partial class NewL4EModelCmdlet : AmazonLookoutEquipmentClientCmdlet, IEx
///
///
/// Indicates the time reference in the dataset that should be used to begin the subset
- /// of evaluation data for the ML model.
+ /// of evaluation data for the machine learning model.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -105,7 +105,7 @@ public partial class NewL4EModelCmdlet : AmazonLookoutEquipmentClientCmdlet, IEx
#region Parameter DatasetSchema_InlineDataSchema
///
///
- /// The service has not provided documentation for this parameter; please refer to the service's API reference documentation for the latest available information.
+ /// The data schema used within the given dataset.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -125,7 +125,7 @@ public partial class NewL4EModelCmdlet : AmazonLookoutEquipmentClientCmdlet, IEx
#region Parameter ModelName
///
///
- /// The name for the ML model to be created.
+ /// The name for the machine learning model to be created.
///
///
#if !MODULAR
@@ -166,7 +166,7 @@ public partial class NewL4EModelCmdlet : AmazonLookoutEquipmentClientCmdlet, IEx
///
///
/// The Amazon Resource Name (ARN) of a role with permission to access the data source
- /// being used to create the ML model.
+ /// being used to create the machine learning model.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -187,7 +187,7 @@ public partial class NewL4EModelCmdlet : AmazonLookoutEquipmentClientCmdlet, IEx
#region Parameter Tag
///
///
- /// Any tags associated with the ML model being created.
+ /// Any tags associated with the machine learning model being created.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -216,7 +216,7 @@ public partial class NewL4EModelCmdlet : AmazonLookoutEquipmentClientCmdlet, IEx
///
///
/// Indicates the time reference in the dataset that should be used to end the subset
- /// of training data for the ML model.
+ /// of training data for the machine learning model.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -227,7 +227,7 @@ public partial class NewL4EModelCmdlet : AmazonLookoutEquipmentClientCmdlet, IEx
///
///
/// Indicates the time reference in the dataset that should be used to begin the subset
- /// of training data for the ML model.
+ /// of training data for the machine learning model.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/New-L4ERetrainingScheduler-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/New-L4ERetrainingScheduler-Cmdlet.cs
new file mode 100644
index 0000000000..fe0b3a24b3
--- /dev/null
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/New-L4ERetrainingScheduler-Cmdlet.cs
@@ -0,0 +1,331 @@
+/*******************************************************************************
+ * Copyright 2012-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * *****************************************************************************
+ *
+ * AWS Tools for Windows (TM) PowerShell (TM)
+ *
+ */
+
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Management.Automation;
+using System.Text;
+using Amazon.PowerShell.Common;
+using Amazon.Runtime;
+using Amazon.LookoutEquipment;
+using Amazon.LookoutEquipment.Model;
+
+namespace Amazon.PowerShell.Cmdlets.L4E
+{
+ ///
+ /// Creates a retraining scheduler on the specified model.
+ ///
+ [Cmdlet("New", "L4ERetrainingScheduler", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
+ [OutputType("Amazon.LookoutEquipment.Model.CreateRetrainingSchedulerResponse")]
+ [AWSCmdlet("Calls the Amazon Lookout for Equipment CreateRetrainingScheduler API operation.", Operation = new[] {"CreateRetrainingScheduler"}, SelectReturnType = typeof(Amazon.LookoutEquipment.Model.CreateRetrainingSchedulerResponse))]
+ [AWSCmdletOutput("Amazon.LookoutEquipment.Model.CreateRetrainingSchedulerResponse",
+ "This cmdlet returns an Amazon.LookoutEquipment.Model.CreateRetrainingSchedulerResponse object containing multiple properties. The object can also be referenced from properties attached to the cmdlet entry in the $AWSHistory stack."
+ )]
+ public partial class NewL4ERetrainingSchedulerCmdlet : AmazonLookoutEquipmentClientCmdlet, IExecutor
+ {
+
+ #region Parameter LookbackWindow
+ ///
+ ///
+ /// The number of past days of data that will be used for retraining.
+ ///
+ ///
+ #if !MODULAR
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ #else
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true, Mandatory = true)]
+ [System.Management.Automation.AllowEmptyString]
+ [System.Management.Automation.AllowNull]
+ #endif
+ [Amazon.PowerShell.Common.AWSRequiredParameter]
+ public System.String LookbackWindow { get; set; }
+ #endregion
+
+ #region Parameter ModelName
+ ///
+ ///
+ /// The name of the model to add the retraining scheduler to.
+ ///
+ ///
+ #if !MODULAR
+ [System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true)]
+ #else
+ [System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true, Mandatory = true)]
+ [System.Management.Automation.AllowEmptyString]
+ [System.Management.Automation.AllowNull]
+ #endif
+ [Amazon.PowerShell.Common.AWSRequiredParameter]
+ public System.String ModelName { get; set; }
+ #endregion
+
+ #region Parameter PromoteMode
+ ///
+ ///
+ /// Indicates how the service will use new models. In MANAGED
mode, new models
+ /// will automatically be used for inference if they have better performance than the
+ /// current model. In MANUAL
mode, the new models will not be used until
+ /// they are manually activated.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ [AWSConstantClassSource("Amazon.LookoutEquipment.ModelPromoteMode")]
+ public Amazon.LookoutEquipment.ModelPromoteMode PromoteMode { get; set; }
+ #endregion
+
+ #region Parameter RetrainingFrequency
+ ///
+ ///
+ /// This parameter uses the ISO
+ /// 8601 standard to set the frequency at which you want retraining to occur in terms
+ /// of Years, Months, and/or Days (note: other parameters like Time are not currently
+ /// supported). The minimum value is 30 days (P30D) and the maximum value is 1 year (P1Y).
+ /// For example, the following values are valid:- P3M15D – Every 3 months and 15 days
- P2M – Every 2 months
- P150D – Every 150 days
+ ///
+ ///
+ #if !MODULAR
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ #else
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true, Mandatory = true)]
+ [System.Management.Automation.AllowEmptyString]
+ [System.Management.Automation.AllowNull]
+ #endif
+ [Amazon.PowerShell.Common.AWSRequiredParameter]
+ public System.String RetrainingFrequency { get; set; }
+ #endregion
+
+ #region Parameter RetrainingStartDate
+ ///
+ ///
+ /// The start date for the retraining scheduler. Lookout for Equipment truncates the time
+ /// you provide to the nearest UTC day.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public System.DateTime? RetrainingStartDate { get; set; }
+ #endregion
+
+ #region Parameter ClientToken
+ ///
+ ///
+ /// A unique identifier for the request. If you do not set the client request token, Amazon
+ /// Lookout for Equipment generates one.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public System.String ClientToken { get; set; }
+ #endregion
+
+ #region Parameter Select
+ ///
+ /// Use the -Select parameter to control the cmdlet output. The default value is '*'.
+ /// Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.LookoutEquipment.Model.CreateRetrainingSchedulerResponse).
+ /// Specifying the name of a property of type Amazon.LookoutEquipment.Model.CreateRetrainingSchedulerResponse will result in that property being returned.
+ /// Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public string Select { get; set; } = "*";
+ #endregion
+
+ #region Parameter PassThru
+ ///
+ /// Changes the cmdlet behavior to return the value passed to the ModelName parameter.
+ /// The -PassThru parameter is deprecated, use -Select '^ModelName' instead. This parameter will be removed in a future version.
+ ///
+ [System.Obsolete("The -PassThru parameter is deprecated, use -Select '^ModelName' instead. This parameter will be removed in a future version.")]
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public SwitchParameter PassThru { get; set; }
+ #endregion
+
+ #region Parameter Force
+ ///
+ /// This parameter overrides confirmation prompts to force
+ /// the cmdlet to continue its operation. This parameter should always
+ /// be used with caution.
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public SwitchParameter Force { get; set; }
+ #endregion
+
+ protected override void ProcessRecord()
+ {
+ this._AWSSignerType = "v4";
+ base.ProcessRecord();
+
+ var resourceIdentifiersText = FormatParameterValuesForConfirmationMsg(nameof(this.ModelName), MyInvocation.BoundParameters);
+ if (!ConfirmShouldProceed(this.Force.IsPresent, resourceIdentifiersText, "New-L4ERetrainingScheduler (CreateRetrainingScheduler)"))
+ {
+ return;
+ }
+
+ var context = new CmdletContext();
+
+ // allow for manipulation of parameters prior to loading into context
+ PreExecutionContextLoad(context);
+
+ #pragma warning disable CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ if (ParameterWasBound(nameof(this.Select)))
+ {
+ context.Select = CreateSelectDelegate(Select) ??
+ throw new System.ArgumentException("Invalid value for -Select parameter.", nameof(this.Select));
+ if (this.PassThru.IsPresent)
+ {
+ throw new System.ArgumentException("-PassThru cannot be used when -Select is specified.", nameof(this.Select));
+ }
+ }
+ else if (this.PassThru.IsPresent)
+ {
+ context.Select = (response, cmdlet) => this.ModelName;
+ }
+ #pragma warning restore CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ context.ClientToken = this.ClientToken;
+ context.LookbackWindow = this.LookbackWindow;
+ #if MODULAR
+ if (this.LookbackWindow == null && ParameterWasBound(nameof(this.LookbackWindow)))
+ {
+ WriteWarning("You are passing $null as a value for parameter LookbackWindow which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
+ }
+ #endif
+ context.ModelName = this.ModelName;
+ #if MODULAR
+ if (this.ModelName == null && ParameterWasBound(nameof(this.ModelName)))
+ {
+ WriteWarning("You are passing $null as a value for parameter ModelName which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
+ }
+ #endif
+ context.PromoteMode = this.PromoteMode;
+ context.RetrainingFrequency = this.RetrainingFrequency;
+ #if MODULAR
+ if (this.RetrainingFrequency == null && ParameterWasBound(nameof(this.RetrainingFrequency)))
+ {
+ WriteWarning("You are passing $null as a value for parameter RetrainingFrequency which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
+ }
+ #endif
+ context.RetrainingStartDate = this.RetrainingStartDate;
+
+ // allow further manipulation of loaded context prior to processing
+ PostExecutionContextLoad(context);
+
+ var output = Execute(context) as CmdletOutput;
+ ProcessOutput(output);
+ }
+
+ #region IExecutor Members
+
+ public object Execute(ExecutorContext context)
+ {
+ var cmdletContext = context as CmdletContext;
+ // create request
+ var request = new Amazon.LookoutEquipment.Model.CreateRetrainingSchedulerRequest();
+
+ if (cmdletContext.ClientToken != null)
+ {
+ request.ClientToken = cmdletContext.ClientToken;
+ }
+ if (cmdletContext.LookbackWindow != null)
+ {
+ request.LookbackWindow = cmdletContext.LookbackWindow;
+ }
+ if (cmdletContext.ModelName != null)
+ {
+ request.ModelName = cmdletContext.ModelName;
+ }
+ if (cmdletContext.PromoteMode != null)
+ {
+ request.PromoteMode = cmdletContext.PromoteMode;
+ }
+ if (cmdletContext.RetrainingFrequency != null)
+ {
+ request.RetrainingFrequency = cmdletContext.RetrainingFrequency;
+ }
+ if (cmdletContext.RetrainingStartDate != null)
+ {
+ request.RetrainingStartDate = cmdletContext.RetrainingStartDate.Value;
+ }
+
+ CmdletOutput output;
+
+ // issue call
+ var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);
+ try
+ {
+ var response = CallAWSServiceOperation(client, request);
+ object pipelineOutput = null;
+ pipelineOutput = cmdletContext.Select(response, this);
+ output = new CmdletOutput
+ {
+ PipelineOutput = pipelineOutput,
+ ServiceResponse = response
+ };
+ }
+ catch (Exception e)
+ {
+ output = new CmdletOutput { ErrorResponse = e };
+ }
+
+ return output;
+ }
+
+ public ExecutorContext CreateContext()
+ {
+ return new CmdletContext();
+ }
+
+ #endregion
+
+ #region AWS Service Operation Call
+
+ private Amazon.LookoutEquipment.Model.CreateRetrainingSchedulerResponse CallAWSServiceOperation(IAmazonLookoutEquipment client, Amazon.LookoutEquipment.Model.CreateRetrainingSchedulerRequest request)
+ {
+ Utils.Common.WriteVerboseEndpointMessage(this, client.Config, "Amazon Lookout for Equipment", "CreateRetrainingScheduler");
+ try
+ {
+ #if DESKTOP
+ return client.CreateRetrainingScheduler(request);
+ #elif CORECLR
+ return client.CreateRetrainingSchedulerAsync(request).GetAwaiter().GetResult();
+ #else
+ #error "Unknown build edition"
+ #endif
+ }
+ catch (AmazonServiceException exc)
+ {
+ var webException = exc.InnerException as System.Net.WebException;
+ if (webException != null)
+ {
+ throw new Exception(Utils.Common.FormatNameResolutionFailureMessage(client.Config, webException.Message), webException);
+ }
+ throw;
+ }
+ }
+
+ #endregion
+
+ internal partial class CmdletContext : ExecutorContext
+ {
+ public System.String ClientToken { get; set; }
+ public System.String LookbackWindow { get; set; }
+ public System.String ModelName { get; set; }
+ public Amazon.LookoutEquipment.ModelPromoteMode PromoteMode { get; set; }
+ public System.String RetrainingFrequency { get; set; }
+ public System.DateTime? RetrainingStartDate { get; set; }
+ public System.Func Select { get; set; } =
+ (response, cmdlet) => response;
+ }
+
+ }
+}
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Remove-L4EInferenceScheduler-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Remove-L4EInferenceScheduler-Cmdlet.cs
index 9631fa2ceb..588dd5153d 100644
--- a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Remove-L4EInferenceScheduler-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Remove-L4EInferenceScheduler-Cmdlet.cs
@@ -28,8 +28,8 @@
namespace Amazon.PowerShell.Cmdlets.L4E
{
///
- /// Deletes an inference scheduler that has been set up. Already processed output results
- /// are not affected.
+ /// Deletes an inference scheduler that has been set up. Prior inference results will
+ /// not be deleted.
///
[Cmdlet("Remove", "L4EInferenceScheduler", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.High)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Remove-L4EModel-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Remove-L4EModel-Cmdlet.cs
index 6081c0c1b7..69a543467f 100644
--- a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Remove-L4EModel-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Remove-L4EModel-Cmdlet.cs
@@ -28,9 +28,9 @@
namespace Amazon.PowerShell.Cmdlets.L4E
{
///
- /// Deletes an ML model currently available for Amazon Lookout for Equipment. This will
- /// prevent it from being used with an inference scheduler, even one that is already set
- /// up.
+ /// Deletes a machine learning model currently available for Amazon Lookout for Equipment.
+ /// This will prevent it from being used with an inference scheduler, even one that is
+ /// already set up.
///
[Cmdlet("Remove", "L4EModel", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.High)]
[OutputType("None")]
@@ -45,7 +45,7 @@ public partial class RemoveL4EModelCmdlet : AmazonLookoutEquipmentClientCmdlet,
#region Parameter ModelName
///
///
- /// The name of the ML model to be deleted.
+ /// The name of the machine learning model to be deleted.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Remove-L4ERetrainingScheduler-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Remove-L4ERetrainingScheduler-Cmdlet.cs
new file mode 100644
index 0000000000..442d5eb4d5
--- /dev/null
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Remove-L4ERetrainingScheduler-Cmdlet.cs
@@ -0,0 +1,216 @@
+/*******************************************************************************
+ * Copyright 2012-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * *****************************************************************************
+ *
+ * AWS Tools for Windows (TM) PowerShell (TM)
+ *
+ */
+
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Management.Automation;
+using System.Text;
+using Amazon.PowerShell.Common;
+using Amazon.Runtime;
+using Amazon.LookoutEquipment;
+using Amazon.LookoutEquipment.Model;
+
+namespace Amazon.PowerShell.Cmdlets.L4E
+{
+ ///
+ /// Deletes a retraining scheduler from a model. The retraining scheduler must be in the
+ /// STOPPED
status.
+ ///
+ [Cmdlet("Remove", "L4ERetrainingScheduler", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.High)]
+ [OutputType("None")]
+ [AWSCmdlet("Calls the Amazon Lookout for Equipment DeleteRetrainingScheduler API operation.", Operation = new[] {"DeleteRetrainingScheduler"}, SelectReturnType = typeof(Amazon.LookoutEquipment.Model.DeleteRetrainingSchedulerResponse))]
+ [AWSCmdletOutput("None or Amazon.LookoutEquipment.Model.DeleteRetrainingSchedulerResponse",
+ "This cmdlet does not generate any output." +
+ "The service response (type Amazon.LookoutEquipment.Model.DeleteRetrainingSchedulerResponse) can be referenced from properties attached to the cmdlet entry in the $AWSHistory stack."
+ )]
+ public partial class RemoveL4ERetrainingSchedulerCmdlet : AmazonLookoutEquipmentClientCmdlet, IExecutor
+ {
+
+ #region Parameter ModelName
+ ///
+ ///
+ /// The name of the model whose retraining scheduler you want to delete.
+ ///
+ ///
+ #if !MODULAR
+ [System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true)]
+ #else
+ [System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true, Mandatory = true)]
+ [System.Management.Automation.AllowEmptyString]
+ [System.Management.Automation.AllowNull]
+ #endif
+ [Amazon.PowerShell.Common.AWSRequiredParameter]
+ public System.String ModelName { get; set; }
+ #endregion
+
+ #region Parameter Select
+ ///
+ /// Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
+ /// Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.LookoutEquipment.Model.DeleteRetrainingSchedulerResponse).
+ /// Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public string Select { get; set; } = "*";
+ #endregion
+
+ #region Parameter PassThru
+ ///
+ /// Changes the cmdlet behavior to return the value passed to the ModelName parameter.
+ /// The -PassThru parameter is deprecated, use -Select '^ModelName' instead. This parameter will be removed in a future version.
+ ///
+ [System.Obsolete("The -PassThru parameter is deprecated, use -Select '^ModelName' instead. This parameter will be removed in a future version.")]
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public SwitchParameter PassThru { get; set; }
+ #endregion
+
+ #region Parameter Force
+ ///
+ /// This parameter overrides confirmation prompts to force
+ /// the cmdlet to continue its operation. This parameter should always
+ /// be used with caution.
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public SwitchParameter Force { get; set; }
+ #endregion
+
+ protected override void ProcessRecord()
+ {
+ this._AWSSignerType = "v4";
+ base.ProcessRecord();
+
+ var resourceIdentifiersText = FormatParameterValuesForConfirmationMsg(nameof(this.ModelName), MyInvocation.BoundParameters);
+ if (!ConfirmShouldProceed(this.Force.IsPresent, resourceIdentifiersText, "Remove-L4ERetrainingScheduler (DeleteRetrainingScheduler)"))
+ {
+ return;
+ }
+
+ var context = new CmdletContext();
+
+ // allow for manipulation of parameters prior to loading into context
+ PreExecutionContextLoad(context);
+
+ #pragma warning disable CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ if (ParameterWasBound(nameof(this.Select)))
+ {
+ context.Select = CreateSelectDelegate(Select) ??
+ throw new System.ArgumentException("Invalid value for -Select parameter.", nameof(this.Select));
+ if (this.PassThru.IsPresent)
+ {
+ throw new System.ArgumentException("-PassThru cannot be used when -Select is specified.", nameof(this.Select));
+ }
+ }
+ else if (this.PassThru.IsPresent)
+ {
+ context.Select = (response, cmdlet) => this.ModelName;
+ }
+ #pragma warning restore CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ context.ModelName = this.ModelName;
+ #if MODULAR
+ if (this.ModelName == null && ParameterWasBound(nameof(this.ModelName)))
+ {
+ WriteWarning("You are passing $null as a value for parameter ModelName which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
+ }
+ #endif
+
+ // allow further manipulation of loaded context prior to processing
+ PostExecutionContextLoad(context);
+
+ var output = Execute(context) as CmdletOutput;
+ ProcessOutput(output);
+ }
+
+ #region IExecutor Members
+
+ public object Execute(ExecutorContext context)
+ {
+ var cmdletContext = context as CmdletContext;
+ // create request
+ var request = new Amazon.LookoutEquipment.Model.DeleteRetrainingSchedulerRequest();
+
+ if (cmdletContext.ModelName != null)
+ {
+ request.ModelName = cmdletContext.ModelName;
+ }
+
+ CmdletOutput output;
+
+ // issue call
+ var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);
+ try
+ {
+ var response = CallAWSServiceOperation(client, request);
+ object pipelineOutput = null;
+ pipelineOutput = cmdletContext.Select(response, this);
+ output = new CmdletOutput
+ {
+ PipelineOutput = pipelineOutput,
+ ServiceResponse = response
+ };
+ }
+ catch (Exception e)
+ {
+ output = new CmdletOutput { ErrorResponse = e };
+ }
+
+ return output;
+ }
+
+ public ExecutorContext CreateContext()
+ {
+ return new CmdletContext();
+ }
+
+ #endregion
+
+ #region AWS Service Operation Call
+
+ private Amazon.LookoutEquipment.Model.DeleteRetrainingSchedulerResponse CallAWSServiceOperation(IAmazonLookoutEquipment client, Amazon.LookoutEquipment.Model.DeleteRetrainingSchedulerRequest request)
+ {
+ Utils.Common.WriteVerboseEndpointMessage(this, client.Config, "Amazon Lookout for Equipment", "DeleteRetrainingScheduler");
+ try
+ {
+ #if DESKTOP
+ return client.DeleteRetrainingScheduler(request);
+ #elif CORECLR
+ return client.DeleteRetrainingSchedulerAsync(request).GetAwaiter().GetResult();
+ #else
+ #error "Unknown build edition"
+ #endif
+ }
+ catch (AmazonServiceException exc)
+ {
+ var webException = exc.InnerException as System.Net.WebException;
+ if (webException != null)
+ {
+ throw new Exception(Utils.Common.FormatNameResolutionFailureMessage(client.Config, webException.Message), webException);
+ }
+ throw;
+ }
+ }
+
+ #endregion
+
+ internal partial class CmdletContext : ExecutorContext
+ {
+ public System.String ModelName { get; set; }
+ public System.Func Select { get; set; } =
+ (response, cmdlet) => null;
+ }
+
+ }
+}
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Start-L4ERetrainingScheduler-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Start-L4ERetrainingScheduler-Cmdlet.cs
new file mode 100644
index 0000000000..39a25bd823
--- /dev/null
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Start-L4ERetrainingScheduler-Cmdlet.cs
@@ -0,0 +1,215 @@
+/*******************************************************************************
+ * Copyright 2012-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * *****************************************************************************
+ *
+ * AWS Tools for Windows (TM) PowerShell (TM)
+ *
+ */
+
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Management.Automation;
+using System.Text;
+using Amazon.PowerShell.Common;
+using Amazon.Runtime;
+using Amazon.LookoutEquipment;
+using Amazon.LookoutEquipment.Model;
+
+namespace Amazon.PowerShell.Cmdlets.L4E
+{
+ ///
+ /// Starts a retraining scheduler.
+ ///
+ [Cmdlet("Start", "L4ERetrainingScheduler", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
+ [OutputType("Amazon.LookoutEquipment.Model.StartRetrainingSchedulerResponse")]
+ [AWSCmdlet("Calls the Amazon Lookout for Equipment StartRetrainingScheduler API operation.", Operation = new[] {"StartRetrainingScheduler"}, SelectReturnType = typeof(Amazon.LookoutEquipment.Model.StartRetrainingSchedulerResponse))]
+ [AWSCmdletOutput("Amazon.LookoutEquipment.Model.StartRetrainingSchedulerResponse",
+ "This cmdlet returns an Amazon.LookoutEquipment.Model.StartRetrainingSchedulerResponse object containing multiple properties. The object can also be referenced from properties attached to the cmdlet entry in the $AWSHistory stack."
+ )]
+ public partial class StartL4ERetrainingSchedulerCmdlet : AmazonLookoutEquipmentClientCmdlet, IExecutor
+ {
+
+ #region Parameter ModelName
+ ///
+ ///
+ /// The name of the model whose retraining scheduler you want to start.
+ ///
+ ///
+ #if !MODULAR
+ [System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true)]
+ #else
+ [System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true, Mandatory = true)]
+ [System.Management.Automation.AllowEmptyString]
+ [System.Management.Automation.AllowNull]
+ #endif
+ [Amazon.PowerShell.Common.AWSRequiredParameter]
+ public System.String ModelName { get; set; }
+ #endregion
+
+ #region Parameter Select
+ ///
+ /// Use the -Select parameter to control the cmdlet output. The default value is '*'.
+ /// Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.LookoutEquipment.Model.StartRetrainingSchedulerResponse).
+ /// Specifying the name of a property of type Amazon.LookoutEquipment.Model.StartRetrainingSchedulerResponse will result in that property being returned.
+ /// Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public string Select { get; set; } = "*";
+ #endregion
+
+ #region Parameter PassThru
+ ///
+ /// Changes the cmdlet behavior to return the value passed to the ModelName parameter.
+ /// The -PassThru parameter is deprecated, use -Select '^ModelName' instead. This parameter will be removed in a future version.
+ ///
+ [System.Obsolete("The -PassThru parameter is deprecated, use -Select '^ModelName' instead. This parameter will be removed in a future version.")]
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public SwitchParameter PassThru { get; set; }
+ #endregion
+
+ #region Parameter Force
+ ///
+ /// This parameter overrides confirmation prompts to force
+ /// the cmdlet to continue its operation. This parameter should always
+ /// be used with caution.
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public SwitchParameter Force { get; set; }
+ #endregion
+
+ protected override void ProcessRecord()
+ {
+ this._AWSSignerType = "v4";
+ base.ProcessRecord();
+
+ var resourceIdentifiersText = FormatParameterValuesForConfirmationMsg(nameof(this.ModelName), MyInvocation.BoundParameters);
+ if (!ConfirmShouldProceed(this.Force.IsPresent, resourceIdentifiersText, "Start-L4ERetrainingScheduler (StartRetrainingScheduler)"))
+ {
+ return;
+ }
+
+ var context = new CmdletContext();
+
+ // allow for manipulation of parameters prior to loading into context
+ PreExecutionContextLoad(context);
+
+ #pragma warning disable CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ if (ParameterWasBound(nameof(this.Select)))
+ {
+ context.Select = CreateSelectDelegate(Select) ??
+ throw new System.ArgumentException("Invalid value for -Select parameter.", nameof(this.Select));
+ if (this.PassThru.IsPresent)
+ {
+ throw new System.ArgumentException("-PassThru cannot be used when -Select is specified.", nameof(this.Select));
+ }
+ }
+ else if (this.PassThru.IsPresent)
+ {
+ context.Select = (response, cmdlet) => this.ModelName;
+ }
+ #pragma warning restore CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ context.ModelName = this.ModelName;
+ #if MODULAR
+ if (this.ModelName == null && ParameterWasBound(nameof(this.ModelName)))
+ {
+ WriteWarning("You are passing $null as a value for parameter ModelName which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
+ }
+ #endif
+
+ // allow further manipulation of loaded context prior to processing
+ PostExecutionContextLoad(context);
+
+ var output = Execute(context) as CmdletOutput;
+ ProcessOutput(output);
+ }
+
+ #region IExecutor Members
+
+ public object Execute(ExecutorContext context)
+ {
+ var cmdletContext = context as CmdletContext;
+ // create request
+ var request = new Amazon.LookoutEquipment.Model.StartRetrainingSchedulerRequest();
+
+ if (cmdletContext.ModelName != null)
+ {
+ request.ModelName = cmdletContext.ModelName;
+ }
+
+ CmdletOutput output;
+
+ // issue call
+ var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);
+ try
+ {
+ var response = CallAWSServiceOperation(client, request);
+ object pipelineOutput = null;
+ pipelineOutput = cmdletContext.Select(response, this);
+ output = new CmdletOutput
+ {
+ PipelineOutput = pipelineOutput,
+ ServiceResponse = response
+ };
+ }
+ catch (Exception e)
+ {
+ output = new CmdletOutput { ErrorResponse = e };
+ }
+
+ return output;
+ }
+
+ public ExecutorContext CreateContext()
+ {
+ return new CmdletContext();
+ }
+
+ #endregion
+
+ #region AWS Service Operation Call
+
+ private Amazon.LookoutEquipment.Model.StartRetrainingSchedulerResponse CallAWSServiceOperation(IAmazonLookoutEquipment client, Amazon.LookoutEquipment.Model.StartRetrainingSchedulerRequest request)
+ {
+ Utils.Common.WriteVerboseEndpointMessage(this, client.Config, "Amazon Lookout for Equipment", "StartRetrainingScheduler");
+ try
+ {
+ #if DESKTOP
+ return client.StartRetrainingScheduler(request);
+ #elif CORECLR
+ return client.StartRetrainingSchedulerAsync(request).GetAwaiter().GetResult();
+ #else
+ #error "Unknown build edition"
+ #endif
+ }
+ catch (AmazonServiceException exc)
+ {
+ var webException = exc.InnerException as System.Net.WebException;
+ if (webException != null)
+ {
+ throw new Exception(Utils.Common.FormatNameResolutionFailureMessage(client.Config, webException.Message), webException);
+ }
+ throw;
+ }
+ }
+
+ #endregion
+
+ internal partial class CmdletContext : ExecutorContext
+ {
+ public System.String ModelName { get; set; }
+ public System.Func Select { get; set; } =
+ (response, cmdlet) => response;
+ }
+
+ }
+}
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Stop-L4ERetrainingScheduler-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Stop-L4ERetrainingScheduler-Cmdlet.cs
new file mode 100644
index 0000000000..33598628c7
--- /dev/null
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Stop-L4ERetrainingScheduler-Cmdlet.cs
@@ -0,0 +1,215 @@
+/*******************************************************************************
+ * Copyright 2012-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * *****************************************************************************
+ *
+ * AWS Tools for Windows (TM) PowerShell (TM)
+ *
+ */
+
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Management.Automation;
+using System.Text;
+using Amazon.PowerShell.Common;
+using Amazon.Runtime;
+using Amazon.LookoutEquipment;
+using Amazon.LookoutEquipment.Model;
+
+namespace Amazon.PowerShell.Cmdlets.L4E
+{
+ ///
+ /// Stops a retraining scheduler.
+ ///
+ [Cmdlet("Stop", "L4ERetrainingScheduler", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
+ [OutputType("Amazon.LookoutEquipment.Model.StopRetrainingSchedulerResponse")]
+ [AWSCmdlet("Calls the Amazon Lookout for Equipment StopRetrainingScheduler API operation.", Operation = new[] {"StopRetrainingScheduler"}, SelectReturnType = typeof(Amazon.LookoutEquipment.Model.StopRetrainingSchedulerResponse))]
+ [AWSCmdletOutput("Amazon.LookoutEquipment.Model.StopRetrainingSchedulerResponse",
+ "This cmdlet returns an Amazon.LookoutEquipment.Model.StopRetrainingSchedulerResponse object containing multiple properties. The object can also be referenced from properties attached to the cmdlet entry in the $AWSHistory stack."
+ )]
+ public partial class StopL4ERetrainingSchedulerCmdlet : AmazonLookoutEquipmentClientCmdlet, IExecutor
+ {
+
+ #region Parameter ModelName
+ ///
+ ///
+ /// The name of the model whose retraining scheduler you want to stop.
+ ///
+ ///
+ #if !MODULAR
+ [System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true)]
+ #else
+ [System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true, Mandatory = true)]
+ [System.Management.Automation.AllowEmptyString]
+ [System.Management.Automation.AllowNull]
+ #endif
+ [Amazon.PowerShell.Common.AWSRequiredParameter]
+ public System.String ModelName { get; set; }
+ #endregion
+
+ #region Parameter Select
+ ///
+ /// Use the -Select parameter to control the cmdlet output. The default value is '*'.
+ /// Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.LookoutEquipment.Model.StopRetrainingSchedulerResponse).
+ /// Specifying the name of a property of type Amazon.LookoutEquipment.Model.StopRetrainingSchedulerResponse will result in that property being returned.
+ /// Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public string Select { get; set; } = "*";
+ #endregion
+
+ #region Parameter PassThru
+ ///
+ /// Changes the cmdlet behavior to return the value passed to the ModelName parameter.
+ /// The -PassThru parameter is deprecated, use -Select '^ModelName' instead. This parameter will be removed in a future version.
+ ///
+ [System.Obsolete("The -PassThru parameter is deprecated, use -Select '^ModelName' instead. This parameter will be removed in a future version.")]
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public SwitchParameter PassThru { get; set; }
+ #endregion
+
+ #region Parameter Force
+ ///
+ /// This parameter overrides confirmation prompts to force
+ /// the cmdlet to continue its operation. This parameter should always
+ /// be used with caution.
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public SwitchParameter Force { get; set; }
+ #endregion
+
+ protected override void ProcessRecord()
+ {
+ this._AWSSignerType = "v4";
+ base.ProcessRecord();
+
+ var resourceIdentifiersText = FormatParameterValuesForConfirmationMsg(nameof(this.ModelName), MyInvocation.BoundParameters);
+ if (!ConfirmShouldProceed(this.Force.IsPresent, resourceIdentifiersText, "Stop-L4ERetrainingScheduler (StopRetrainingScheduler)"))
+ {
+ return;
+ }
+
+ var context = new CmdletContext();
+
+ // allow for manipulation of parameters prior to loading into context
+ PreExecutionContextLoad(context);
+
+ #pragma warning disable CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ if (ParameterWasBound(nameof(this.Select)))
+ {
+ context.Select = CreateSelectDelegate(Select) ??
+ throw new System.ArgumentException("Invalid value for -Select parameter.", nameof(this.Select));
+ if (this.PassThru.IsPresent)
+ {
+ throw new System.ArgumentException("-PassThru cannot be used when -Select is specified.", nameof(this.Select));
+ }
+ }
+ else if (this.PassThru.IsPresent)
+ {
+ context.Select = (response, cmdlet) => this.ModelName;
+ }
+ #pragma warning restore CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ context.ModelName = this.ModelName;
+ #if MODULAR
+ if (this.ModelName == null && ParameterWasBound(nameof(this.ModelName)))
+ {
+ WriteWarning("You are passing $null as a value for parameter ModelName which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
+ }
+ #endif
+
+ // allow further manipulation of loaded context prior to processing
+ PostExecutionContextLoad(context);
+
+ var output = Execute(context) as CmdletOutput;
+ ProcessOutput(output);
+ }
+
+ #region IExecutor Members
+
+ public object Execute(ExecutorContext context)
+ {
+ var cmdletContext = context as CmdletContext;
+ // create request
+ var request = new Amazon.LookoutEquipment.Model.StopRetrainingSchedulerRequest();
+
+ if (cmdletContext.ModelName != null)
+ {
+ request.ModelName = cmdletContext.ModelName;
+ }
+
+ CmdletOutput output;
+
+ // issue call
+ var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);
+ try
+ {
+ var response = CallAWSServiceOperation(client, request);
+ object pipelineOutput = null;
+ pipelineOutput = cmdletContext.Select(response, this);
+ output = new CmdletOutput
+ {
+ PipelineOutput = pipelineOutput,
+ ServiceResponse = response
+ };
+ }
+ catch (Exception e)
+ {
+ output = new CmdletOutput { ErrorResponse = e };
+ }
+
+ return output;
+ }
+
+ public ExecutorContext CreateContext()
+ {
+ return new CmdletContext();
+ }
+
+ #endregion
+
+ #region AWS Service Operation Call
+
+ private Amazon.LookoutEquipment.Model.StopRetrainingSchedulerResponse CallAWSServiceOperation(IAmazonLookoutEquipment client, Amazon.LookoutEquipment.Model.StopRetrainingSchedulerRequest request)
+ {
+ Utils.Common.WriteVerboseEndpointMessage(this, client.Config, "Amazon Lookout for Equipment", "StopRetrainingScheduler");
+ try
+ {
+ #if DESKTOP
+ return client.StopRetrainingScheduler(request);
+ #elif CORECLR
+ return client.StopRetrainingSchedulerAsync(request).GetAwaiter().GetResult();
+ #else
+ #error "Unknown build edition"
+ #endif
+ }
+ catch (AmazonServiceException exc)
+ {
+ var webException = exc.InnerException as System.Net.WebException;
+ if (webException != null)
+ {
+ throw new Exception(Utils.Common.FormatNameResolutionFailureMessage(client.Config, webException.Message), webException);
+ }
+ throw;
+ }
+ }
+
+ #endregion
+
+ internal partial class CmdletContext : ExecutorContext
+ {
+ public System.String ModelName { get; set; }
+ public System.Func Select { get; set; } =
+ (response, cmdlet) => response;
+ }
+
+ }
+}
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Update-L4EModel-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Update-L4EModel-Cmdlet.cs
new file mode 100644
index 0000000000..35dce65492
--- /dev/null
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Update-L4EModel-Cmdlet.cs
@@ -0,0 +1,323 @@
+/*******************************************************************************
+ * Copyright 2012-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * *****************************************************************************
+ *
+ * AWS Tools for Windows (TM) PowerShell (TM)
+ *
+ */
+
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Management.Automation;
+using System.Text;
+using Amazon.PowerShell.Common;
+using Amazon.Runtime;
+using Amazon.LookoutEquipment;
+using Amazon.LookoutEquipment.Model;
+
+namespace Amazon.PowerShell.Cmdlets.L4E
+{
+ ///
+ /// Updates a model in the account.
+ ///
+ [Cmdlet("Update", "L4EModel", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
+ [OutputType("None")]
+ [AWSCmdlet("Calls the Amazon Lookout for Equipment UpdateModel API operation.", Operation = new[] {"UpdateModel"}, SelectReturnType = typeof(Amazon.LookoutEquipment.Model.UpdateModelResponse))]
+ [AWSCmdletOutput("None or Amazon.LookoutEquipment.Model.UpdateModelResponse",
+ "This cmdlet does not generate any output." +
+ "The service response (type Amazon.LookoutEquipment.Model.UpdateModelResponse) can be referenced from properties attached to the cmdlet entry in the $AWSHistory stack."
+ )]
+ public partial class UpdateL4EModelCmdlet : AmazonLookoutEquipmentClientCmdlet, IExecutor
+ {
+
+ #region Parameter S3InputConfiguration_Bucket
+ ///
+ ///
+ /// The name of the S3 bucket holding the label data.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ [Alias("LabelsInputConfiguration_S3InputConfiguration_Bucket")]
+ public System.String S3InputConfiguration_Bucket { get; set; }
+ #endregion
+
+ #region Parameter LabelsInputConfiguration_LabelGroupName
+ ///
+ ///
+ /// The name of the label group to be used for label data.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public System.String LabelsInputConfiguration_LabelGroupName { get; set; }
+ #endregion
+
+ #region Parameter ModelName
+ ///
+ ///
+ /// The name of the model to update.
+ ///
+ ///
+ #if !MODULAR
+ [System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true)]
+ #else
+ [System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true, Mandatory = true)]
+ [System.Management.Automation.AllowEmptyString]
+ [System.Management.Automation.AllowNull]
+ #endif
+ [Amazon.PowerShell.Common.AWSRequiredParameter]
+ public System.String ModelName { get; set; }
+ #endregion
+
+ #region Parameter S3InputConfiguration_Prefix
+ ///
+ ///
+ /// The prefix for the S3 bucket used for the label data.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ [Alias("LabelsInputConfiguration_S3InputConfiguration_Prefix")]
+ public System.String S3InputConfiguration_Prefix { get; set; }
+ #endregion
+
+ #region Parameter RoleArn
+ ///
+ ///
+ /// The ARN of the model to update.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public System.String RoleArn { get; set; }
+ #endregion
+
+ #region Parameter Select
+ ///
+ /// Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
+ /// Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.LookoutEquipment.Model.UpdateModelResponse).
+ /// Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public string Select { get; set; } = "*";
+ #endregion
+
+ #region Parameter PassThru
+ ///
+ /// Changes the cmdlet behavior to return the value passed to the ModelName parameter.
+ /// The -PassThru parameter is deprecated, use -Select '^ModelName' instead. This parameter will be removed in a future version.
+ ///
+ [System.Obsolete("The -PassThru parameter is deprecated, use -Select '^ModelName' instead. This parameter will be removed in a future version.")]
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public SwitchParameter PassThru { get; set; }
+ #endregion
+
+ #region Parameter Force
+ ///
+ /// This parameter overrides confirmation prompts to force
+ /// the cmdlet to continue its operation. This parameter should always
+ /// be used with caution.
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public SwitchParameter Force { get; set; }
+ #endregion
+
+ protected override void ProcessRecord()
+ {
+ this._AWSSignerType = "v4";
+ base.ProcessRecord();
+
+ var resourceIdentifiersText = FormatParameterValuesForConfirmationMsg(nameof(this.ModelName), MyInvocation.BoundParameters);
+ if (!ConfirmShouldProceed(this.Force.IsPresent, resourceIdentifiersText, "Update-L4EModel (UpdateModel)"))
+ {
+ return;
+ }
+
+ var context = new CmdletContext();
+
+ // allow for manipulation of parameters prior to loading into context
+ PreExecutionContextLoad(context);
+
+ #pragma warning disable CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ if (ParameterWasBound(nameof(this.Select)))
+ {
+ context.Select = CreateSelectDelegate(Select) ??
+ throw new System.ArgumentException("Invalid value for -Select parameter.", nameof(this.Select));
+ if (this.PassThru.IsPresent)
+ {
+ throw new System.ArgumentException("-PassThru cannot be used when -Select is specified.", nameof(this.Select));
+ }
+ }
+ else if (this.PassThru.IsPresent)
+ {
+ context.Select = (response, cmdlet) => this.ModelName;
+ }
+ #pragma warning restore CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ context.LabelsInputConfiguration_LabelGroupName = this.LabelsInputConfiguration_LabelGroupName;
+ context.S3InputConfiguration_Bucket = this.S3InputConfiguration_Bucket;
+ context.S3InputConfiguration_Prefix = this.S3InputConfiguration_Prefix;
+ context.ModelName = this.ModelName;
+ #if MODULAR
+ if (this.ModelName == null && ParameterWasBound(nameof(this.ModelName)))
+ {
+ WriteWarning("You are passing $null as a value for parameter ModelName which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
+ }
+ #endif
+ context.RoleArn = this.RoleArn;
+
+ // allow further manipulation of loaded context prior to processing
+ PostExecutionContextLoad(context);
+
+ var output = Execute(context) as CmdletOutput;
+ ProcessOutput(output);
+ }
+
+ #region IExecutor Members
+
+ public object Execute(ExecutorContext context)
+ {
+ var cmdletContext = context as CmdletContext;
+ // create request
+ var request = new Amazon.LookoutEquipment.Model.UpdateModelRequest();
+
+
+ // populate LabelsInputConfiguration
+ var requestLabelsInputConfigurationIsNull = true;
+ request.LabelsInputConfiguration = new Amazon.LookoutEquipment.Model.LabelsInputConfiguration();
+ System.String requestLabelsInputConfiguration_labelsInputConfiguration_LabelGroupName = null;
+ if (cmdletContext.LabelsInputConfiguration_LabelGroupName != null)
+ {
+ requestLabelsInputConfiguration_labelsInputConfiguration_LabelGroupName = cmdletContext.LabelsInputConfiguration_LabelGroupName;
+ }
+ if (requestLabelsInputConfiguration_labelsInputConfiguration_LabelGroupName != null)
+ {
+ request.LabelsInputConfiguration.LabelGroupName = requestLabelsInputConfiguration_labelsInputConfiguration_LabelGroupName;
+ requestLabelsInputConfigurationIsNull = false;
+ }
+ Amazon.LookoutEquipment.Model.LabelsS3InputConfiguration requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfiguration = null;
+
+ // populate S3InputConfiguration
+ var requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfigurationIsNull = true;
+ requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfiguration = new Amazon.LookoutEquipment.Model.LabelsS3InputConfiguration();
+ System.String requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfiguration_s3InputConfiguration_Bucket = null;
+ if (cmdletContext.S3InputConfiguration_Bucket != null)
+ {
+ requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfiguration_s3InputConfiguration_Bucket = cmdletContext.S3InputConfiguration_Bucket;
+ }
+ if (requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfiguration_s3InputConfiguration_Bucket != null)
+ {
+ requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfiguration.Bucket = requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfiguration_s3InputConfiguration_Bucket;
+ requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfigurationIsNull = false;
+ }
+ System.String requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfiguration_s3InputConfiguration_Prefix = null;
+ if (cmdletContext.S3InputConfiguration_Prefix != null)
+ {
+ requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfiguration_s3InputConfiguration_Prefix = cmdletContext.S3InputConfiguration_Prefix;
+ }
+ if (requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfiguration_s3InputConfiguration_Prefix != null)
+ {
+ requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfiguration.Prefix = requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfiguration_s3InputConfiguration_Prefix;
+ requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfigurationIsNull = false;
+ }
+ // determine if requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfiguration should be set to null
+ if (requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfigurationIsNull)
+ {
+ requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfiguration = null;
+ }
+ if (requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfiguration != null)
+ {
+ request.LabelsInputConfiguration.S3InputConfiguration = requestLabelsInputConfiguration_labelsInputConfiguration_S3InputConfiguration;
+ requestLabelsInputConfigurationIsNull = false;
+ }
+ // determine if request.LabelsInputConfiguration should be set to null
+ if (requestLabelsInputConfigurationIsNull)
+ {
+ request.LabelsInputConfiguration = null;
+ }
+ if (cmdletContext.ModelName != null)
+ {
+ request.ModelName = cmdletContext.ModelName;
+ }
+ if (cmdletContext.RoleArn != null)
+ {
+ request.RoleArn = cmdletContext.RoleArn;
+ }
+
+ CmdletOutput output;
+
+ // issue call
+ var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);
+ try
+ {
+ var response = CallAWSServiceOperation(client, request);
+ object pipelineOutput = null;
+ pipelineOutput = cmdletContext.Select(response, this);
+ output = new CmdletOutput
+ {
+ PipelineOutput = pipelineOutput,
+ ServiceResponse = response
+ };
+ }
+ catch (Exception e)
+ {
+ output = new CmdletOutput { ErrorResponse = e };
+ }
+
+ return output;
+ }
+
+ public ExecutorContext CreateContext()
+ {
+ return new CmdletContext();
+ }
+
+ #endregion
+
+ #region AWS Service Operation Call
+
+ private Amazon.LookoutEquipment.Model.UpdateModelResponse CallAWSServiceOperation(IAmazonLookoutEquipment client, Amazon.LookoutEquipment.Model.UpdateModelRequest request)
+ {
+ Utils.Common.WriteVerboseEndpointMessage(this, client.Config, "Amazon Lookout for Equipment", "UpdateModel");
+ try
+ {
+ #if DESKTOP
+ return client.UpdateModel(request);
+ #elif CORECLR
+ return client.UpdateModelAsync(request).GetAwaiter().GetResult();
+ #else
+ #error "Unknown build edition"
+ #endif
+ }
+ catch (AmazonServiceException exc)
+ {
+ var webException = exc.InnerException as System.Net.WebException;
+ if (webException != null)
+ {
+ throw new Exception(Utils.Common.FormatNameResolutionFailureMessage(client.Config, webException.Message), webException);
+ }
+ throw;
+ }
+ }
+
+ #endregion
+
+ internal partial class CmdletContext : ExecutorContext
+ {
+ public System.String LabelsInputConfiguration_LabelGroupName { get; set; }
+ public System.String S3InputConfiguration_Bucket { get; set; }
+ public System.String S3InputConfiguration_Prefix { get; set; }
+ public System.String ModelName { get; set; }
+ public System.String RoleArn { get; set; }
+ public System.Func Select { get; set; } =
+ (response, cmdlet) => null;
+ }
+
+ }
+}
diff --git a/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Update-L4ERetrainingScheduler-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Update-L4ERetrainingScheduler-Cmdlet.cs
new file mode 100644
index 0000000000..3f8eda4156
--- /dev/null
+++ b/modules/AWSPowerShell/Cmdlets/LookoutEquipment/Basic/Update-L4ERetrainingScheduler-Cmdlet.cs
@@ -0,0 +1,288 @@
+/*******************************************************************************
+ * Copyright 2012-2019 Amazon.com, Inc. or its affiliates. All Rights Reserved.
+ * Licensed under the Apache License, Version 2.0 (the "License"). You may not use
+ * this file except in compliance with the License. A copy of the License is located at
+ *
+ * http://aws.amazon.com/apache2.0
+ *
+ * or in the "license" file accompanying this file.
+ * This file is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
+ * CONDITIONS OF ANY KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations under the License.
+ * *****************************************************************************
+ *
+ * AWS Tools for Windows (TM) PowerShell (TM)
+ *
+ */
+
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Management.Automation;
+using System.Text;
+using Amazon.PowerShell.Common;
+using Amazon.Runtime;
+using Amazon.LookoutEquipment;
+using Amazon.LookoutEquipment.Model;
+
+namespace Amazon.PowerShell.Cmdlets.L4E
+{
+ ///
+ /// Updates a retraining scheduler.
+ ///
+ [Cmdlet("Update", "L4ERetrainingScheduler", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
+ [OutputType("None")]
+ [AWSCmdlet("Calls the Amazon Lookout for Equipment UpdateRetrainingScheduler API operation.", Operation = new[] {"UpdateRetrainingScheduler"}, SelectReturnType = typeof(Amazon.LookoutEquipment.Model.UpdateRetrainingSchedulerResponse))]
+ [AWSCmdletOutput("None or Amazon.LookoutEquipment.Model.UpdateRetrainingSchedulerResponse",
+ "This cmdlet does not generate any output." +
+ "The service response (type Amazon.LookoutEquipment.Model.UpdateRetrainingSchedulerResponse) can be referenced from properties attached to the cmdlet entry in the $AWSHistory stack."
+ )]
+ public partial class UpdateL4ERetrainingSchedulerCmdlet : AmazonLookoutEquipmentClientCmdlet, IExecutor
+ {
+
+ #region Parameter LookbackWindow
+ ///
+ ///
+ /// The number of past days of data that will be used for retraining.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public System.String LookbackWindow { get; set; }
+ #endregion
+
+ #region Parameter ModelName
+ ///
+ ///
+ /// The name of the model whose retraining scheduler you want to update.
+ ///
+ ///
+ #if !MODULAR
+ [System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true)]
+ #else
+ [System.Management.Automation.Parameter(Position = 0, ValueFromPipelineByPropertyName = true, ValueFromPipeline = true, Mandatory = true)]
+ [System.Management.Automation.AllowEmptyString]
+ [System.Management.Automation.AllowNull]
+ #endif
+ [Amazon.PowerShell.Common.AWSRequiredParameter]
+ public System.String ModelName { get; set; }
+ #endregion
+
+ #region Parameter PromoteMode
+ ///
+ ///
+ /// Indicates how the service will use new models. In MANAGED
mode, new models
+ /// will automatically be used for inference if they have better performance than the
+ /// current model. In MANUAL
mode, the new models will not be used until
+ /// they are manually activated.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ [AWSConstantClassSource("Amazon.LookoutEquipment.ModelPromoteMode")]
+ public Amazon.LookoutEquipment.ModelPromoteMode PromoteMode { get; set; }
+ #endregion
+
+ #region Parameter RetrainingFrequency
+ ///
+ ///
+ /// This parameter uses the ISO
+ /// 8601 standard to set the frequency at which you want retraining to occur in terms
+ /// of Years, Months, and/or Days (note: other parameters like Time are not currently
+ /// supported). The minimum value is 30 days (P30D) and the maximum value is 1 year (P1Y).
+ /// For example, the following values are valid:- P3M15D – Every 3 months and 15 days
- P2M – Every 2 months
- P150D – Every 150 days
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public System.String RetrainingFrequency { get; set; }
+ #endregion
+
+ #region Parameter RetrainingStartDate
+ ///
+ ///
+ /// The start date for the retraining scheduler. Lookout for Equipment truncates the time
+ /// you provide to the nearest UTC day.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public System.DateTime? RetrainingStartDate { get; set; }
+ #endregion
+
+ #region Parameter Select
+ ///
+ /// Use the -Select parameter to control the cmdlet output. The cmdlet doesn't have a return value by default.
+ /// Specifying -Select '*' will result in the cmdlet returning the whole service response (Amazon.LookoutEquipment.Model.UpdateRetrainingSchedulerResponse).
+ /// Specifying -Select '^ParameterName' will result in the cmdlet returning the selected cmdlet parameter value.
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public string Select { get; set; } = "*";
+ #endregion
+
+ #region Parameter PassThru
+ ///
+ /// Changes the cmdlet behavior to return the value passed to the ModelName parameter.
+ /// The -PassThru parameter is deprecated, use -Select '^ModelName' instead. This parameter will be removed in a future version.
+ ///
+ [System.Obsolete("The -PassThru parameter is deprecated, use -Select '^ModelName' instead. This parameter will be removed in a future version.")]
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public SwitchParameter PassThru { get; set; }
+ #endregion
+
+ #region Parameter Force
+ ///
+ /// This parameter overrides confirmation prompts to force
+ /// the cmdlet to continue its operation. This parameter should always
+ /// be used with caution.
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public SwitchParameter Force { get; set; }
+ #endregion
+
+ protected override void ProcessRecord()
+ {
+ this._AWSSignerType = "v4";
+ base.ProcessRecord();
+
+ var resourceIdentifiersText = FormatParameterValuesForConfirmationMsg(nameof(this.ModelName), MyInvocation.BoundParameters);
+ if (!ConfirmShouldProceed(this.Force.IsPresent, resourceIdentifiersText, "Update-L4ERetrainingScheduler (UpdateRetrainingScheduler)"))
+ {
+ return;
+ }
+
+ var context = new CmdletContext();
+
+ // allow for manipulation of parameters prior to loading into context
+ PreExecutionContextLoad(context);
+
+ #pragma warning disable CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ if (ParameterWasBound(nameof(this.Select)))
+ {
+ context.Select = CreateSelectDelegate(Select) ??
+ throw new System.ArgumentException("Invalid value for -Select parameter.", nameof(this.Select));
+ if (this.PassThru.IsPresent)
+ {
+ throw new System.ArgumentException("-PassThru cannot be used when -Select is specified.", nameof(this.Select));
+ }
+ }
+ else if (this.PassThru.IsPresent)
+ {
+ context.Select = (response, cmdlet) => this.ModelName;
+ }
+ #pragma warning restore CS0618, CS0612 //A class member was marked with the Obsolete attribute
+ context.LookbackWindow = this.LookbackWindow;
+ context.ModelName = this.ModelName;
+ #if MODULAR
+ if (this.ModelName == null && ParameterWasBound(nameof(this.ModelName)))
+ {
+ WriteWarning("You are passing $null as a value for parameter ModelName which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
+ }
+ #endif
+ context.PromoteMode = this.PromoteMode;
+ context.RetrainingFrequency = this.RetrainingFrequency;
+ context.RetrainingStartDate = this.RetrainingStartDate;
+
+ // allow further manipulation of loaded context prior to processing
+ PostExecutionContextLoad(context);
+
+ var output = Execute(context) as CmdletOutput;
+ ProcessOutput(output);
+ }
+
+ #region IExecutor Members
+
+ public object Execute(ExecutorContext context)
+ {
+ var cmdletContext = context as CmdletContext;
+ // create request
+ var request = new Amazon.LookoutEquipment.Model.UpdateRetrainingSchedulerRequest();
+
+ if (cmdletContext.LookbackWindow != null)
+ {
+ request.LookbackWindow = cmdletContext.LookbackWindow;
+ }
+ if (cmdletContext.ModelName != null)
+ {
+ request.ModelName = cmdletContext.ModelName;
+ }
+ if (cmdletContext.PromoteMode != null)
+ {
+ request.PromoteMode = cmdletContext.PromoteMode;
+ }
+ if (cmdletContext.RetrainingFrequency != null)
+ {
+ request.RetrainingFrequency = cmdletContext.RetrainingFrequency;
+ }
+ if (cmdletContext.RetrainingStartDate != null)
+ {
+ request.RetrainingStartDate = cmdletContext.RetrainingStartDate.Value;
+ }
+
+ CmdletOutput output;
+
+ // issue call
+ var client = Client ?? CreateClient(_CurrentCredentials, _RegionEndpoint);
+ try
+ {
+ var response = CallAWSServiceOperation(client, request);
+ object pipelineOutput = null;
+ pipelineOutput = cmdletContext.Select(response, this);
+ output = new CmdletOutput
+ {
+ PipelineOutput = pipelineOutput,
+ ServiceResponse = response
+ };
+ }
+ catch (Exception e)
+ {
+ output = new CmdletOutput { ErrorResponse = e };
+ }
+
+ return output;
+ }
+
+ public ExecutorContext CreateContext()
+ {
+ return new CmdletContext();
+ }
+
+ #endregion
+
+ #region AWS Service Operation Call
+
+ private Amazon.LookoutEquipment.Model.UpdateRetrainingSchedulerResponse CallAWSServiceOperation(IAmazonLookoutEquipment client, Amazon.LookoutEquipment.Model.UpdateRetrainingSchedulerRequest request)
+ {
+ Utils.Common.WriteVerboseEndpointMessage(this, client.Config, "Amazon Lookout for Equipment", "UpdateRetrainingScheduler");
+ try
+ {
+ #if DESKTOP
+ return client.UpdateRetrainingScheduler(request);
+ #elif CORECLR
+ return client.UpdateRetrainingSchedulerAsync(request).GetAwaiter().GetResult();
+ #else
+ #error "Unknown build edition"
+ #endif
+ }
+ catch (AmazonServiceException exc)
+ {
+ var webException = exc.InnerException as System.Net.WebException;
+ if (webException != null)
+ {
+ throw new Exception(Utils.Common.FormatNameResolutionFailureMessage(client.Config, webException.Message), webException);
+ }
+ throw;
+ }
+ }
+
+ #endregion
+
+ internal partial class CmdletContext : ExecutorContext
+ {
+ public System.String LookbackWindow { get; set; }
+ public System.String ModelName { get; set; }
+ public Amazon.LookoutEquipment.ModelPromoteMode PromoteMode { get; set; }
+ public System.String RetrainingFrequency { get; set; }
+ public System.DateTime? RetrainingStartDate { get; set; }
+ public System.Func Select { get; set; } =
+ (response, cmdlet) => null;
+ }
+
+ }
+}
diff --git a/modules/AWSPowerShell/Cmdlets/Neptunedata/Basic/Start-NEPTLoaderJob-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Neptunedata/Basic/Start-NEPTLoaderJob-Cmdlet.cs
index f035b43bbd..ac9f97973a 100644
--- a/modules/AWSPowerShell/Cmdlets/Neptunedata/Basic/Start-NEPTLoaderJob-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Neptunedata/Basic/Start-NEPTLoaderJob-Cmdlet.cs
@@ -80,7 +80,15 @@ public partial class StartNEPTLoaderJobCmdlet : AmazonNeptunedataClientCmdlet, I
#region Parameter Format
///
///
- /// Amazon.Neptunedata.Model.StartLoaderJobRequest.Format
+ /// The format of the data. For more information about data formats for the Neptune Loader
+ /// command, see Load
+ /// Data Formats.Allowed values
///
///
#if !MODULAR
@@ -117,7 +125,19 @@ public partial class StartNEPTLoaderJobCmdlet : AmazonNeptunedataClientCmdlet, I
#region Parameter Mode
///
///
- /// Amazon.Neptunedata.Model.StartLoaderJobRequest.Mode
+ /// The load job mode.Allowed values: RESUME
, NEW
, AUTO
.Default value: AUTO
.RESUME
– In RESUME mode, the loader looks for a previous load from
+ /// this source, and if it finds one, resumes that load job. If no previous load job is
+ /// found, the loader stops.The loader avoids reloading files that were successfully loaded in a previous job.
+ /// It only tries to process failed files. If you dropped previously loaded data from
+ /// your Neptune cluster, that data is not reloaded in this mode. If a previous load job
+ /// loaded all files from the same source successfully, nothing is reloaded, and the loader
+ /// returns success.NEW
– In NEW mode, the creates a new load request regardless of
+ /// any previous loads. You can use this mode to reload all the data from a source after
+ /// dropping previously loaded data from your Neptune cluster, or to load new data available
+ /// at the same source.AUTO
– In AUTO mode, the loader looks for a previous load job from
+ /// the same source, and if it finds one, resumes that job, just as in RESUME
+ /// mode.If the loader doesn't find a previous load job from the same source, it loads all
+ /// data from the source, just as in NEW
mode.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
@@ -150,7 +170,13 @@ public partial class StartNEPTLoaderJobCmdlet : AmazonNeptunedataClientCmdlet, I
#region Parameter ParserConfiguration
///
///
- /// Amazon.Neptunedata.Model.StartLoaderJobRequest.ParserConfiguration
+ /// parserConfiguration
– An optional object with additional
+ /// parser configuration values. Each of the child parameters is also optional:namedGraphUri
– The default graph for all RDF formats when
+ /// no graph is specified (for non-quads formats and NQUAD entries with no graph).The default is https://aws.amazon.com/neptune/vocab/v01/DefaultNamedGraph
.baseUri
– The base URI for RDF/XML and Turtle formats.The default is https://aws.amazon.com/neptune/default
.allowEmptyStrings
– Gremlin users need to be able to pass
+ /// empty string values("") as node and edge properties when loading CSV data. If allowEmptyStrings
+ /// is set to false
(the default), such empty strings are treated as nulls
+ /// and are not loaded.If allowEmptyStrings
is set to true
, the loader treats empty
+ /// strings as valid property values and loads them accordingly.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/OpsWorksCM/Basic/Add-OWCMNode-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/OpsWorksCM/Basic/Add-OWCMNode-Cmdlet.cs
index 0d33df0d15..73b7b83169 100644
--- a/modules/AWSPowerShell/Cmdlets/OpsWorksCM/Basic/Add-OWCMNode-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/OpsWorksCM/Basic/Add-OWCMNode-Cmdlet.cs
@@ -66,7 +66,10 @@ public partial class AddOWCMNodeCmdlet : AmazonOpsWorksCMClientCmdlet, IExecutor
#region Parameter EngineAttribute
///
///
- /// Amazon.OpsWorksCM.Model.AssociateNodeRequest.EngineAttributes
+ /// Engine attributes used for associating the node. Attributes accepted in a AssociateNode request for ChefCHEF_ORGANIZATION
: The Chef organization with which the node is associated.
+ /// By default only one organization named default
can exist. CHEF_NODE_PUBLIC_KEY
: A PEM-formatted public key. This key is required
+ /// for the chef-client
agent to access the Chef API.
Attributes accepted in a AssociateNode request for PuppetPUPPET_NODE_CSR
: A PEM-formatted certificate-signing request (CSR) that
+ /// is created by the node.
///
///
#if !MODULAR
diff --git a/modules/AWSPowerShell/Cmdlets/OpsWorksCM/Basic/New-OWCMServer-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/OpsWorksCM/Basic/New-OWCMServer-Cmdlet.cs
index 78c1448a00..72ddcdffd9 100644
--- a/modules/AWSPowerShell/Cmdlets/OpsWorksCM/Basic/New-OWCMServer-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/OpsWorksCM/Basic/New-OWCMServer-Cmdlet.cs
@@ -189,7 +189,18 @@ public partial class NewOWCMServerCmdlet : AmazonOpsWorksCMClientCmdlet, IExecut
#region Parameter EngineAttribute
///
///
- /// Amazon.OpsWorksCM.Model.CreateServerRequest.EngineAttributes
+ /// Optional engine attributes on a specified server. Attributes accepted in a Chef createServer request:CHEF_AUTOMATE_PIVOTAL_KEY
: A base64-encoded RSA public key. The corresponding
+ /// private key is required to access the Chef API. When no CHEF_AUTOMATE_PIVOTAL_KEY
+ /// is set, a private key is generated and returned in the response. CHEF_AUTOMATE_ADMIN_PASSWORD
: The password for the administrative user
+ /// in the Chef Automate web-based dashboard. The password length is a minimum of eight
+ /// characters, and a maximum of 32. The password can contain letters, numbers, and special
+ /// characters (!/@#$%^&+=_). The password must contain at least one lower case letter,
+ /// one upper case letter, one number, and one special character. When no CHEF_AUTOMATE_ADMIN_PASSWORD
+ /// is set, one is generated and returned in the response.
Attributes accepted in a Puppet createServer request:PUPPET_ADMIN_PASSWORD
: To work with the Puppet Enterprise console, a
+ /// password must use ASCII characters.PUPPET_R10K_REMOTE
: The r10k remote is the URL of your control repository
+ /// (for example, ssh://git@your.git-repo.com:user/control-repo.git). Specifying an r10k
+ /// remote opens TCP port 8170.PUPPET_R10K_PRIVATE_KEY
: If you are using a private Git repository,
+ /// add PUPPET_R10K_PRIVATE_KEY to specify a PEM-encoded private SSH key.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/OpsWorksCM/Basic/Remove-OWCMNode-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/OpsWorksCM/Basic/Remove-OWCMNode-Cmdlet.cs
index d130f5c801..027c84367b 100644
--- a/modules/AWSPowerShell/Cmdlets/OpsWorksCM/Basic/Remove-OWCMNode-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/OpsWorksCM/Basic/Remove-OWCMNode-Cmdlet.cs
@@ -56,7 +56,9 @@ public partial class RemoveOWCMNodeCmdlet : AmazonOpsWorksCMClientCmdlet, IExecu
#region Parameter EngineAttribute
///
///
- /// Amazon.OpsWorksCM.Model.DisassociateNodeRequest.EngineAttributes
+ /// Engine attributes that are used for disassociating the node. No attributes are required
+ /// for Puppet. Attributes required in a DisassociateNode request for ChefCHEF_ORGANIZATION
: The Chef organization with which the node was associated.
+ /// By default only one organization named default
can exist.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/OpsWorksCM/Basic/Start-OWCMMaintenance-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/OpsWorksCM/Basic/Start-OWCMMaintenance-Cmdlet.cs
index 1b983c05d2..b283c6e55c 100644
--- a/modules/AWSPowerShell/Cmdlets/OpsWorksCM/Basic/Start-OWCMMaintenance-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/OpsWorksCM/Basic/Start-OWCMMaintenance-Cmdlet.cs
@@ -58,7 +58,11 @@ public partial class StartOWCMMaintenanceCmdlet : AmazonOpsWorksCMClientCmdlet,
#region Parameter EngineAttribute
///
///
- /// Amazon.OpsWorksCM.Model.StartMaintenanceRequest.EngineAttributes
+ /// Engine attributes that are specific to the server on which you want to run maintenance.Attributes accepted in a StartMaintenance request for Chef
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSCampaign-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSCampaign-Cmdlet.cs
index e0cd5d3658..7464ce4e4e 100644
--- a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSCampaign-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSCampaign-Cmdlet.cs
@@ -28,7 +28,44 @@
namespace Amazon.PowerShell.Cmdlets.PERS
{
///
- /// Amazon.Personalize.IAmazonPersonalize.CreateCampaign
+ /// Creates a campaign that deploys a solution version. When a client calls the GetRecommendations
+ /// and GetPersonalizedRanking
+ /// APIs, a campaign is specified in the request.
+ ///
+ ///
+ /// Minimum Provisioned TPS and Auto-Scaling
+ /// A high minProvisionedTPS
will increase your bill. We recommend starting
+ /// with 1 for minProvisionedTPS
(the default). Track your usage using Amazon
+ /// CloudWatch metrics, and increase the minProvisionedTPS
as necessary.
+ ///
+ /// A transaction is a single GetRecommendations
or GetPersonalizedRanking
+ /// call. Transactions per second (TPS) is the throughput and unit of billing for Amazon
+ /// Personalize. The minimum provisioned TPS (minProvisionedTPS
) specifies
+ /// the baseline throughput provisioned by Amazon Personalize, and thus, the minimum billing
+ /// charge.
+ ///
+ /// If your TPS increases beyond minProvisionedTPS
, Amazon Personalize auto-scales
+ /// the provisioned capacity up and down, but never below minProvisionedTPS
.
+ /// There's a short time delay while the capacity is increased that might cause loss of
+ /// transactions.
+ ///
+ /// The actual TPS used is calculated as the average requests/second within a 5-minute
+ /// window. You pay for maximum of either the minimum provisioned TPS or the actual TPS.
+ /// We recommend starting with a low minProvisionedTPS
, track your usage
+ /// using Amazon CloudWatch metrics, and then increase the minProvisionedTPS
+ /// as necessary.
+ /// Status
+ /// A campaign can be in one of the following states:
+ /// -
+ /// CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
+ ///
-
+ /// DELETE PENDING > DELETE IN_PROGRESS
+ ///
+ /// To get the campaign status, call DescribeCampaign.
+ ///
+ /// Wait until the status
of the campaign is ACTIVE
before asking
+ /// the campaign for recommendations.
+ /// Related APIs
///
[Cmdlet("New", "PERSCampaign", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("System.String")]
diff --git a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSDataset-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSDataset-Cmdlet.cs
index f2ab29a268..360999217a 100644
--- a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSDataset-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSDataset-Cmdlet.cs
@@ -28,7 +28,30 @@
namespace Amazon.PowerShell.Cmdlets.PERS
{
///
- /// Amazon.Personalize.IAmazonPersonalize.CreateDataset
+ /// Creates an empty dataset and adds it to the specified dataset group. Use CreateDatasetImportJob
+ /// to import your training data to a dataset.
+ ///
+ ///
+ ///
+ /// There are three types of datasets:
+ /// -
+ /// Interactions
+ ///
-
+ /// Items
+ ///
-
+ /// Users
+ ///
+ /// Each dataset type has an associated schema with required field types. Only the Interactions
+ /// dataset is required in order to train a model (also referred to as creating a solution).
+ ///
+ /// A dataset can be in one of the following states:
+ /// -
+ /// CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
+ ///
-
+ /// DELETE PENDING > DELETE IN_PROGRESS
+ ///
+ /// To get the status of the dataset, call DescribeDataset.
+ /// Related APIs
///
[Cmdlet("New", "PERSDataset", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("System.String")]
diff --git a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSDatasetGroup-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSDatasetGroup-Cmdlet.cs
index c6eb554577..78faeabe4f 100644
--- a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSDatasetGroup-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSDatasetGroup-Cmdlet.cs
@@ -28,7 +28,41 @@
namespace Amazon.PowerShell.Cmdlets.PERS
{
///
- /// Amazon.Personalize.IAmazonPersonalize.CreateDatasetGroup
+ /// Creates an empty dataset group. A dataset group is a container for Amazon Personalize
+ /// resources. A dataset group can contain at most three datasets, one for each type of
+ /// dataset:
+ ///
+ /// -
+ /// Interactions
+ ///
-
+ /// Items
+ ///
-
+ /// Users
+ ///
+ /// A dataset group can be a Domain dataset group, where you specify a domain and use
+ /// pre-configured resources like recommenders, or a Custom dataset group, where you use
+ /// custom resources, such as a solution with a solution version, that you deploy with
+ /// a campaign. If you start with a Domain dataset group, you can still add custom resources
+ /// such as solutions and solution versions trained with recipes for custom use cases
+ /// and deployed with campaigns.
+ ///
+ /// A dataset group can be in one of the following states:
+ /// -
+ /// CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
+ ///
-
+ /// DELETE PENDING
+ ///
+ /// To get the status of the dataset group, call DescribeDatasetGroup.
+ /// If the status shows as CREATE FAILED, the response includes a failureReason
+ /// key, which describes why the creation failed.
+ ///
+ /// You must wait until the status
of the dataset group is ACTIVE
+ /// before adding a dataset to the group.
+ ///
+ /// You can specify an Key Management Service (KMS) key to encrypt the datasets in the
+ /// group. If you specify a KMS key, you must also include an Identity and Access Management
+ /// (IAM) role that has permission to access the key.
+ /// APIs that require a dataset group ARN in the requestRelated APIs
///
[Cmdlet("New", "PERSDatasetGroup", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("System.String")]
diff --git a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSDatasetImportJob-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSDatasetImportJob-Cmdlet.cs
index 076f088f6d..a2d3d33431 100644
--- a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSDatasetImportJob-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSDatasetImportJob-Cmdlet.cs
@@ -28,7 +28,31 @@
namespace Amazon.PowerShell.Cmdlets.PERS
{
///
- /// Amazon.Personalize.IAmazonPersonalize.CreateDatasetImportJob
+ /// Creates a job that imports training data from your data source (an Amazon S3 bucket)
+ /// to an Amazon Personalize dataset. To allow Amazon Personalize to import the training
+ /// data, you must specify an IAM service role that has permission to read from the data
+ /// source, as Amazon Personalize makes a copy of your data and processes it internally.
+ /// For information on granting access to your Amazon S3 bucket, see Giving
+ /// Amazon Personalize Access to Amazon S3 Resources.
+ ///
+ ///
+ /// By default, a dataset import job replaces any existing data in the dataset that you
+ /// imported in bulk. To add new records without replacing existing data, specify INCREMENTAL
+ /// for the import mode in the CreateDatasetImportJob operation.
+ /// Status
+ /// A dataset import job can be in one of the following states:
+ /// -
+ /// CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
+ ///
+ /// To get the status of the import job, call DescribeDatasetImportJob,
+ /// providing the Amazon Resource Name (ARN) of the dataset import job. The dataset import
+ /// is complete when the status shows as ACTIVE. If the status shows as CREATE FAILED,
+ /// the response includes a failureReason
key, which describes why the job
+ /// failed.
+ ///
+ /// Importing takes time. You must wait until the status shows as ACTIVE before training
+ /// a model using the dataset.
+ /// Related APIs
///
[Cmdlet("New", "PERSDatasetImportJob", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("System.String")]
diff --git a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSEventTracker-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSEventTracker-Cmdlet.cs
index 187d48add9..fd2d61ee2a 100644
--- a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSEventTracker-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSEventTracker-Cmdlet.cs
@@ -28,7 +28,30 @@
namespace Amazon.PowerShell.Cmdlets.PERS
{
///
- /// Amazon.Personalize.IAmazonPersonalize.CreateEventTracker
+ /// Creates an event tracker that you use when adding event data to a specified dataset
+ /// group using the PutEvents
+ /// API.
+ ///
+ ///
+ /// Only one event tracker can be associated with a dataset group. You will get an error
+ /// if you call CreateEventTracker
using the same dataset group as an existing
+ /// event tracker.
+ ///
+ /// When you create an event tracker, the response includes a tracking ID, which you pass
+ /// as a parameter when you use the PutEvents
+ /// operation. Amazon Personalize then appends the event data to the Interactions dataset
+ /// of the dataset group you specify in your event tracker.
+ ///
+ /// The event tracker can be in one of the following states:
+ /// -
+ /// CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
+ ///
-
+ /// DELETE PENDING > DELETE IN_PROGRESS
+ ///
+ /// To get the status of the event tracker, call DescribeEventTracker.
+ ///
+ /// The event tracker must be in the ACTIVE state before using the tracking ID.
+ /// Related APIs
///
[Cmdlet("New", "PERSEventTracker", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.Personalize.Model.CreateEventTrackerResponse")]
diff --git a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSRecommender-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSRecommender-Cmdlet.cs
index d36980be78..6c26caaef8 100644
--- a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSRecommender-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSRecommender-Cmdlet.cs
@@ -28,7 +28,52 @@
namespace Amazon.PowerShell.Cmdlets.PERS
{
///
- /// Amazon.Personalize.IAmazonPersonalize.CreateRecommender
+ /// Creates a recommender with the recipe (a Domain dataset group use case) you specify.
+ /// You create recommenders for a Domain dataset group and specify the recommender's Amazon
+ /// Resource Name (ARN) when you make a GetRecommendations
+ /// request.
+ ///
+ ///
+ /// Minimum recommendation requests per second
+ /// A high minRecommendationRequestsPerSecond
will increase your bill. We
+ /// recommend starting with 1 for minRecommendationRequestsPerSecond
(the
+ /// default). Track your usage using Amazon CloudWatch metrics, and increase the minRecommendationRequestsPerSecond
+ /// as necessary.
+ ///
+ /// When you create a recommender, you can configure the recommender's minimum recommendation
+ /// requests per second. The minimum recommendation requests per second (minRecommendationRequestsPerSecond
)
+ /// specifies the baseline recommendation request throughput provisioned by Amazon Personalize.
+ /// The default minRecommendationRequestsPerSecond is 1
. A recommendation
+ /// request is a single GetRecommendations
operation. Request throughput
+ /// is measured in requests per second and Amazon Personalize uses your requests per second
+ /// to derive your requests per hour and the price of your recommender usage.
+ ///
+ /// If your requests per second increases beyond minRecommendationRequestsPerSecond
,
+ /// Amazon Personalize auto-scales the provisioned capacity up and down, but never below
+ /// minRecommendationRequestsPerSecond
. There's a short time delay while
+ /// the capacity is increased that might cause loss of requests.
+ ///
+ /// Your bill is the greater of either the minimum requests per hour (based on minRecommendationRequestsPerSecond)
+ /// or the actual number of requests. The actual request throughput used is calculated
+ /// as the average requests/second within a one-hour window. We recommend starting with
+ /// the default minRecommendationRequestsPerSecond
, track your usage using
+ /// Amazon CloudWatch metrics, and then increase the minRecommendationRequestsPerSecond
+ /// as necessary.
+ /// Status
+ /// A recommender can be in one of the following states:
+ /// -
+ /// CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
+ ///
-
+ /// STOP PENDING > STOP IN_PROGRESS > INACTIVE > START PENDING > START IN_PROGRESS
+ /// > ACTIVE
+ ///
-
+ /// DELETE PENDING > DELETE IN_PROGRESS
+ ///
+ /// To get the recommender status, call DescribeRecommender.
+ ///
+ /// Wait until the status
of the recommender is ACTIVE
before
+ /// asking the recommender for recommendations.
+ /// Related APIs
///
[Cmdlet("New", "PERSRecommender", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("System.String")]
diff --git a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSSchema-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSSchema-Cmdlet.cs
index 251b4f73ef..8d6896263e 100644
--- a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSSchema-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSSchema-Cmdlet.cs
@@ -28,7 +28,16 @@
namespace Amazon.PowerShell.Cmdlets.PERS
{
///
- /// Amazon.Personalize.IAmazonPersonalize.CreateSchema
+ /// Creates an Amazon Personalize schema from the specified schema string. The schema
+ /// you create must be in Avro JSON format.
+ ///
+ ///
+ ///
+ /// Amazon Personalize recognizes three schema variants. Each schema is associated with
+ /// a dataset type and has a set of required field and keywords. If you are creating a
+ /// schema for a dataset in a Domain dataset group, you provide the domain of the Domain
+ /// dataset group. You specify a schema when you call CreateDataset.
+ /// Related APIs
///
[Cmdlet("New", "PERSSchema", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("System.String")]
diff --git a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSSolution-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSSolution-Cmdlet.cs
index 3975fa5f80..dfc0beab7e 100644
--- a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSSolution-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSSolution-Cmdlet.cs
@@ -28,7 +28,36 @@
namespace Amazon.PowerShell.Cmdlets.PERS
{
///
- /// Amazon.Personalize.IAmazonPersonalize.CreateSolution
+ /// Creates the configuration for training a model. A trained model is known as a solution
+ /// version. After the configuration is created, you train the model (create a solution
+ /// version) by calling the CreateSolutionVersion
+ /// operation. Every time you call CreateSolutionVersion
, a new version of
+ /// the solution is created.
+ ///
+ ///
+ ///
+ /// After creating a solution version, you check its accuracy by calling GetSolutionMetrics.
+ /// When you are satisfied with the version, you deploy it using CreateCampaign.
+ /// The campaign provides recommendations to a client through the GetRecommendations
+ /// API.
+ ///
+ /// To train a model, Amazon Personalize requires training data and a recipe. The training
+ /// data comes from the dataset group that you provide in the request. A recipe specifies
+ /// the training algorithm and a feature transformation. You can specify one of the predefined
+ /// recipes provided by Amazon Personalize.
+ ///
+ /// Amazon Personalize doesn't support configuring the hpoObjective
for solution
+ /// hyperparameter optimization at this time.
+ /// Status
+ /// A solution can be in one of the following states:
+ /// -
+ /// CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED
+ ///
-
+ /// DELETE PENDING > DELETE IN_PROGRESS
+ ///
+ /// To get the status of the solution, call DescribeSolution.
+ /// Wait until the status shows as ACTIVE before calling CreateSolutionVersion
.
+ /// Related APIs
///
[Cmdlet("New", "PERSSolution", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("System.String")]
diff --git a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSSolutionVersion-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSSolutionVersion-Cmdlet.cs
index c0dad66856..733871768a 100644
--- a/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSSolutionVersion-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Personalize/Basic/New-PERSSolutionVersion-Cmdlet.cs
@@ -28,7 +28,33 @@
namespace Amazon.PowerShell.Cmdlets.PERS
{
///
- /// Amazon.Personalize.IAmazonPersonalize.CreateSolutionVersion
+ /// Trains or retrains an active solution in a Custom dataset group. A solution is created
+ /// using the CreateSolution
+ /// operation and must be in the ACTIVE state before calling CreateSolutionVersion
.
+ /// A new version of the solution is created every time you call this operation.
+ ///
+ ///
+ /// Status
+ /// A solution version can be in one of the following states:
+ /// -
+ /// CREATE PENDING
+ ///
-
+ /// CREATE IN_PROGRESS
+ ///
-
+ /// ACTIVE
+ ///
-
+ /// CREATE FAILED
+ ///
-
+ /// CREATE STOPPING
+ ///
-
+ /// CREATE STOPPED
+ ///
+ /// To get the status of the version, call DescribeSolutionVersion.
+ /// Wait until the status shows as ACTIVE before calling CreateCampaign
.
+ ///
+ /// If the status shows as CREATE FAILED, the response includes a failureReason
+ /// key, which describes why the job failed.
+ /// Related APIs
///
[Cmdlet("New", "PERSSolutionVersion", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("System.String")]
diff --git a/modules/AWSPowerShell/Cmdlets/Proton/Basic/New-PROEnvironment-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Proton/Basic/New-PROEnvironment-Cmdlet.cs
index d92928856d..3c2fc053c0 100644
--- a/modules/AWSPowerShell/Cmdlets/Proton/Basic/New-PROEnvironment-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Proton/Basic/New-PROEnvironment-Cmdlet.cs
@@ -28,7 +28,22 @@
namespace Amazon.PowerShell.Cmdlets.PRO
{
///
- /// Amazon.Proton.IAmazonProton.CreateEnvironment
+ /// Deploy a new environment. An Proton environment is created from an environment template
+ /// that defines infrastructure and resources that can be shared across services.
+ ///
+ ///
+ /// You can provision environments using the following methods:-
+ /// Amazon Web Services-managed provisioning: Proton makes direct calls to provision your
+ /// resources.
+ ///
-
+ /// Self-managed provisioning: Proton makes pull requests on your repository to provide
+ /// compiled infrastructure as code (IaC) files that your IaC engine uses to provision
+ /// resources.
+ ///
+ /// For more information, see Environments
+ /// and Provisioning
+ /// methods in the Proton User Guide.
+ ///
///
[Cmdlet("New", "PROEnvironment", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.Proton.Model.Environment")]
diff --git a/modules/AWSPowerShell/Cmdlets/S3/Basic/Remove-S3CORSConfiguration-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/S3/Basic/Remove-S3CORSConfiguration-Cmdlet.cs
index 721e70fbd9..75895666d5 100644
--- a/modules/AWSPowerShell/Cmdlets/S3/Basic/Remove-S3CORSConfiguration-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/S3/Basic/Remove-S3CORSConfiguration-Cmdlet.cs
@@ -28,7 +28,17 @@
namespace Amazon.PowerShell.Cmdlets.S3
{
///
- /// Amazon.S3.IAmazonS3.DeleteCORSConfiguration
+ /// Deletes the cors
configuration information set for the bucket.
+ ///
+ ///
+ ///
+ /// To use this operation, you must have permission to perform the s3:PutBucketCORS
+ /// action. The bucket owner has this permission by default and can grant this permission
+ /// to others.
+ ///
+ /// For information about cors
, see Enabling
+ /// Cross-Origin Resource Sharing in the Amazon S3 User Guide.
+ /// Related Resources
///
[Cmdlet("Remove", "S3CORSConfiguration", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.High)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/S3Control/Basic/Remove-S3CBucket-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/S3Control/Basic/Remove-S3CBucket-Cmdlet.cs
index 8b63ab42e9..ecb8b223ba 100644
--- a/modules/AWSPowerShell/Cmdlets/S3Control/Basic/Remove-S3CBucket-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/S3Control/Basic/Remove-S3CBucket-Cmdlet.cs
@@ -28,7 +28,23 @@
namespace Amazon.PowerShell.Cmdlets.S3C
{
///
- /// Amazon.S3Control.IAmazonS3Control.DeleteBucket
+ ///
+ /// This action deletes an Amazon S3 on Outposts bucket. To delete an S3 bucket, see DeleteBucket
+ /// in the Amazon S3 API Reference.
+ ///
+ /// Deletes the Amazon S3 on Outposts bucket. All objects (including all object versions
+ /// and delete markers) in the bucket must be deleted before the bucket itself can be
+ /// deleted. For more information, see Using
+ /// Amazon S3 on Outposts in Amazon S3 User Guide.
+ ///
+ /// All Amazon S3 on Outposts REST API requests for this action require an additional
+ /// parameter of x-amz-outpost-id
to be passed with the request. In addition,
+ /// you must use an S3 on Outposts endpoint hostname prefix instead of s3-control
.
+ /// For an example of the request syntax for Amazon S3 on Outposts that uses the S3 on
+ /// Outposts endpoint hostname prefix and the x-amz-outpost-id
derived by
+ /// using the access point ARN, see the Examples
+ /// section.
+ /// Related Resources
///
[Cmdlet("Remove", "S3CBucket", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.High)]
[OutputType("None")]
diff --git a/modules/AWSPowerShell/Cmdlets/SSMIncidents/Basic/Start-SSMIIncident-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/SSMIncidents/Basic/Start-SSMIIncident-Cmdlet.cs
index f2e2a0208f..35ac46ec1d 100644
--- a/modules/AWSPowerShell/Cmdlets/SSMIncidents/Basic/Start-SSMIIncident-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/SSMIncidents/Basic/Start-SSMIIncident-Cmdlet.cs
@@ -43,7 +43,10 @@ public partial class StartSSMIIncidentCmdlet : AmazonSSMIncidentsClientCmdlet, I
#region Parameter Impact
///
///
- /// Amazon.SSMIncidents.Model.StartIncidentRequest.Impact
+ /// Defines the impact to the customers. Providing an impact overwrites the impact provided
+ /// by a response plan.Possible impacts:1
- Critical impact, this typically relates to full application failure
+ /// that impacts many to all customers. 2
- High impact, partial application failure with impact to many customers.3
- Medium impact, the application is providing reduced service to customers.4
- Low impact, customer might aren't impacted by the problem yet.5
- No impact, customers aren't currently impacted but urgent action
+ /// is needed to avoid impact.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/SSMIncidents/Basic/Update-SSMIIncidentRecord-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/SSMIncidents/Basic/Update-SSMIIncidentRecord-Cmdlet.cs
index 3adc78050e..4720c04bef 100644
--- a/modules/AWSPowerShell/Cmdlets/SSMIncidents/Basic/Update-SSMIIncidentRecord-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/SSMIncidents/Basic/Update-SSMIIncidentRecord-Cmdlet.cs
@@ -86,7 +86,10 @@ public partial class UpdateSSMIIncidentRecordCmdlet : AmazonSSMIncidentsClientCm
#region Parameter Impact
///
///
- /// Amazon.SSMIncidents.Model.UpdateIncidentRecordRequest.Impact
+ /// Defines the impact of the incident to customers and applications. If you provide an
+ /// impact for an incident, it overwrites the impact provided by the response plan.Possible impacts:1
- Critical impact, full application failure that impacts many to all
+ /// customers. 2
- High impact, partial application failure with impact to many customers.3
- Medium impact, the application is providing reduced service to customers.4
- Low impact, customer aren't impacted by the problem yet.5
- No impact, customers aren't currently impacted but urgent action
+ /// is needed to avoid impact.
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/SSMIncidents/Basic/Update-SSMIResponsePlan-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/SSMIncidents/Basic/Update-SSMIResponsePlan-Cmdlet.cs
index f0f93a5747..a65cb77a07 100644
--- a/modules/AWSPowerShell/Cmdlets/SSMIncidents/Basic/Update-SSMIResponsePlan-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/SSMIncidents/Basic/Update-SSMIResponsePlan-Cmdlet.cs
@@ -127,7 +127,8 @@ public partial class UpdateSSMIResponsePlanCmdlet : AmazonSSMIncidentsClientCmdl
#region Parameter IncidentTemplateImpact
///
///
- /// Amazon.SSMIncidents.Model.UpdateResponsePlanRequest.IncidentTemplateImpact
+ /// Defines the impact to the customers. Providing an impact overwrites the impact provided
+ /// by a response plan.Possible impacts:5
- Severe impact4
- High impact3
- Medium impact2
- Low impact1
- No impact
///
///
[System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
diff --git a/modules/AWSPowerShell/Cmdlets/Snowball/Basic/New-SNOWJob-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/Snowball/Basic/New-SNOWJob-Cmdlet.cs
index 122259cc02..812d994383 100644
--- a/modules/AWSPowerShell/Cmdlets/Snowball/Basic/New-SNOWJob-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/Snowball/Basic/New-SNOWJob-Cmdlet.cs
@@ -28,7 +28,79 @@
namespace Amazon.PowerShell.Cmdlets.SNOW
{
///
- /// Amazon.Snowball.IAmazonSnowball.CreateJob
+ /// Creates a job to import or export data between Amazon S3 and your on-premises data
+ /// center. Your Amazon Web Services account must have the right trust policies and permissions
+ /// in place to create a job for a Snow device. If you're creating a job for a node in
+ /// a cluster, you only need to provide the clusterId
value; the other job
+ /// attributes are inherited from the cluster.
+ ///
+ ///
+ /// Only the Snowball; Edge device type is supported when ordering clustered jobs.
+ ///
+ /// The device capacity is optional.
+ ///
+ /// Availability of device types differ by Amazon Web Services Region. For more information
+ /// about Region availability, see Amazon
+ /// Web Services Regional Services.
+ /// Snow Family devices and their capacities.-
+ /// Device type: SNC1_SSD
-
+ /// Capacity: T14
+ ///
-
+ /// Description: Snowcone
+ ///
-
+ /// Device type: SNC1_HDD
-
+ /// Capacity: T8
+ ///
-
+ /// Description: Snowcone
+ ///
-
+ /// Device type: EDGE_S
-
+ /// Capacity: T98
+ ///
-
+ /// Description: Snowball Edge Storage Optimized for data transfer only
+ ///
-
+ /// Device type: EDGE_CG
-
+ /// Capacity: T42
+ ///
-
+ /// Description: Snowball Edge Compute Optimized with GPU
+ ///
-
+ /// Device type: EDGE_C
-
+ /// Capacity: T42
+ ///
-
+ /// Description: Snowball Edge Compute Optimized without GPU
+ ///
-
+ /// Device type: EDGE
-
+ /// Capacity: T100
+ ///
-
+ /// Description: Snowball Edge Storage Optimized with EC2 Compute
+ ///
+ /// This device is replaced with T98.
+ /// -
+ /// Device type: STANDARD
-
+ /// Capacity: T50
+ ///
-
+ /// Description: Original Snowball device
+ ///
+ /// This device is only available in the Ningxia, Beijing, and Singapore Amazon Web Services
+ /// Region
+ ///
-
+ /// Device type: STANDARD
-
+ /// Capacity: T80
+ ///
-
+ /// Description: Original Snowball device
+ ///
+ /// This device is only available in the Ningxia, Beijing, and Singapore Amazon Web Services
+ /// Region.
+ ///
-
+ /// Snow Family device type: RACK_5U_C
-
+ /// Capacity: T13
+ ///
-
+ /// Description: Snowblade.
+ ///
-
+ /// Device type: V3_5S
-
+ /// Capacity: T240
+ ///
-
+ /// Description: Snowball Edge Storage Optimized 210TB
+ ///
///
[Cmdlet("New", "SNOWJob", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("System.String")]
diff --git a/modules/AWSPowerShell/Cmdlets/WAFV2/Basic/Update-WAF2IPSet-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/WAFV2/Basic/Update-WAF2IPSet-Cmdlet.cs
index b873248f07..4a0f8b3d55 100644
--- a/modules/AWSPowerShell/Cmdlets/WAFV2/Basic/Update-WAF2IPSet-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/WAFV2/Basic/Update-WAF2IPSet-Cmdlet.cs
@@ -119,6 +119,20 @@ public partial class UpdateWAF2IPSetCmdlet : AmazonWAFV2ClientCmdlet, IExecutor
public System.String Id { get; set; }
#endregion
+ #region Parameter IsAddressesSet
+ ///
+ ///
+ /// This property is set to true if the property
+ /// is set; false otherwise.
+ /// This property can be used to determine if the related property
+ /// was returned by a service response or if the related property
+ /// should be sent to the service during a service call.
+ ///
+ ///
+ [System.Management.Automation.Parameter(ValueFromPipelineByPropertyName = true)]
+ public System.Boolean? IsAddressesSet { get; set; }
+ #endregion
+
#region Parameter LockToken
///
///
@@ -255,6 +269,11 @@ protected override void ProcessRecord()
WriteWarning("You are passing $null as a value for parameter Address which is marked as required. In case you believe this parameter was incorrectly marked as required, report this by opening an issue at https://github.com/aws/aws-tools-for-powershell/issues.");
}
#endif
+ context.IsAddressesSet = this.IsAddressesSet;
+ if (!ParameterWasBound(nameof(this.IsAddressesSet)) && this.Address != null)
+ {
+ context.IsAddressesSet = true;
+ }
context.Description = this.Description;
context.Id = this.Id;
#if MODULAR
@@ -304,6 +323,10 @@ public object Execute(ExecutorContext context)
{
request.Addresses = cmdletContext.Address;
}
+ if (cmdletContext.IsAddressesSet != null)
+ {
+ request.IsAddressesSet = cmdletContext.IsAddressesSet.Value;
+ }
if (cmdletContext.Description != null)
{
request.Description = cmdletContext.Description;
@@ -386,6 +409,7 @@ private Amazon.WAFV2.Model.UpdateIPSetResponse CallAWSServiceOperation(IAmazonWA
internal partial class CmdletContext : ExecutorContext
{
public List Address { get; set; }
+ public System.Boolean? IsAddressesSet { get; set; }
public System.String Description { get; set; }
public System.String Id { get; set; }
public System.String LockToken { get; set; }
diff --git a/modules/AWSPowerShell/Cmdlets/XRay/Basic/Write-XRTraceSegment-Cmdlet.cs b/modules/AWSPowerShell/Cmdlets/XRay/Basic/Write-XRTraceSegment-Cmdlet.cs
index a3888e8b0b..60c665b09a 100644
--- a/modules/AWSPowerShell/Cmdlets/XRay/Basic/Write-XRTraceSegment-Cmdlet.cs
+++ b/modules/AWSPowerShell/Cmdlets/XRay/Basic/Write-XRTraceSegment-Cmdlet.cs
@@ -28,7 +28,44 @@
namespace Amazon.PowerShell.Cmdlets.XR
{
///
- /// Amazon.XRay.IAmazonXRay.PutTraceSegments
+ /// Uploads segment documents to Amazon Web Services X-Ray. The X-Ray
+ /// SDK generates segment documents and sends them to the X-Ray daemon, which uploads
+ /// them in batches. A segment document can be a completed segment, an in-progress segment,
+ /// or an array of subsegments.
+ ///
+ ///
+ ///
+ /// Segments must include the following fields. For the full segment document schema,
+ /// see Amazon
+ /// Web Services X-Ray Segment Documents in the Amazon Web Services X-Ray Developer
+ /// Guide.
+ /// Required segment document fieldsname
- The name of the service that handled the request.
+ /// id
- A 64-bit identifier for the segment, unique among segments in the
+ /// same trace, in 16 hexadecimal digits.
+ /// trace_id
- A unique identifier that connects all segments and subsegments
+ /// originating from a single client request.
+ /// start_time
- Time the segment or subsegment was created, in floating
+ /// point seconds in epoch time, accurate to milliseconds. For example, 1480615200.010
+ /// or 1.480615200010E9
.
+ /// end_time
- Time the segment or subsegment was closed. For example, 1480615200.090
+ /// or 1.480615200090E9
. Specify either an end_time
or in_progress
.
+ /// in_progress
- Set to true
instead of specifying an end_time
+ /// to record that a segment has been started, but is not complete. Send an in-progress
+ /// segment when your application receives a request that will take a long time to serve,
+ /// to trace that the request was received. When the response is sent, send the complete
+ /// segment to overwrite the in-progress segment.
+ ///
+ /// A trace_id
consists of three numbers separated by hyphens. For example,
+ /// 1-58406520-a006649127e371903a2de979. This includes:
+ /// Trace ID Format-
+ /// The version number, for instance,
1
.
+ /// -
+ /// The time of the original request, in Unix epoch time, in 8 hexadecimal digits. For
+ /// example, 10:00AM December 2nd, 2016 PST in epoch time is
1480615200
seconds,
+ /// or 58406520
in hexadecimal.
+ /// -
+ /// A 96-bit identifier for the trace, globally unique, in 24 hexadecimal digits.
+ ///
///
[Cmdlet("Write", "XRTraceSegment", SupportsShouldProcess = true, ConfirmImpact = ConfirmImpact.Medium)]
[OutputType("Amazon.XRay.Model.UnprocessedTraceSegment")]
diff --git a/modules/AWSPowerShell/CmdletsList.dat b/modules/AWSPowerShell/CmdletsList.dat
index 4ed8b1d0b3..f50f9c77f4 100644
Binary files a/modules/AWSPowerShell/CmdletsList.dat and b/modules/AWSPowerShell/CmdletsList.dat differ
diff --git a/modules/ModularAWSPowerShell/CmdletsList.dat b/modules/ModularAWSPowerShell/CmdletsList.dat
index e0e195f201..b1803c7c26 100644
Binary files a/modules/ModularAWSPowerShell/CmdletsList.dat and b/modules/ModularAWSPowerShell/CmdletsList.dat differ