Skip to content

Commit

Permalink
This release launches new updates to QuickSight KPI visuals - support…
Browse files Browse the repository at this point in the history
… for sparklines, new templated layout and new targets for conditional formatting rules.

This release will have ValidationException be thrown from ECR LifecyclePolicy APIs in regions LifecyclePolicy is not supported, this includes existing Amazon Dedicated Cloud (ADC) regions. This release will also change Tag: TagValue and Tag: TagKey to required.
AWS Elemental Link now supports attaching a Link UHD device to a MediaConnect flow.
  • Loading branch information
aws-sdk-cpp-automation committed Sep 11, 2023
1 parent c859aa7 commit 53ea0c4
Show file tree
Hide file tree
Showing 60 changed files with 4,570 additions and 2,716 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.11.160
1.11.161
Original file line number Diff line number Diff line change
Expand Up @@ -100,63 +100,79 @@ namespace Model
* <p>The name to use for the repository. The repository name may be specified on
* its own (such as <code>nginx-web-app</code>) or it can be prepended with a
* namespace to group the repository into a category (such as
* <code>project-a/nginx-web-app</code>).</p>
* <code>project-a/nginx-web-app</code>).</p> <p>The repository name must start
* with a letter and can only contain lowercase letters, numbers, hyphens,
* underscores, and forward slashes.</p>
*/
inline const Aws::String& GetRepositoryName() const{ return m_repositoryName; }

/**
* <p>The name to use for the repository. The repository name may be specified on
* its own (such as <code>nginx-web-app</code>) or it can be prepended with a
* namespace to group the repository into a category (such as
* <code>project-a/nginx-web-app</code>).</p>
* <code>project-a/nginx-web-app</code>).</p> <p>The repository name must start
* with a letter and can only contain lowercase letters, numbers, hyphens,
* underscores, and forward slashes.</p>
*/
inline bool RepositoryNameHasBeenSet() const { return m_repositoryNameHasBeenSet; }

/**
* <p>The name to use for the repository. The repository name may be specified on
* its own (such as <code>nginx-web-app</code>) or it can be prepended with a
* namespace to group the repository into a category (such as
* <code>project-a/nginx-web-app</code>).</p>
* <code>project-a/nginx-web-app</code>).</p> <p>The repository name must start
* with a letter and can only contain lowercase letters, numbers, hyphens,
* underscores, and forward slashes.</p>
*/
inline void SetRepositoryName(const Aws::String& value) { m_repositoryNameHasBeenSet = true; m_repositoryName = value; }

/**
* <p>The name to use for the repository. The repository name may be specified on
* its own (such as <code>nginx-web-app</code>) or it can be prepended with a
* namespace to group the repository into a category (such as
* <code>project-a/nginx-web-app</code>).</p>
* <code>project-a/nginx-web-app</code>).</p> <p>The repository name must start
* with a letter and can only contain lowercase letters, numbers, hyphens,
* underscores, and forward slashes.</p>
*/
inline void SetRepositoryName(Aws::String&& value) { m_repositoryNameHasBeenSet = true; m_repositoryName = std::move(value); }

/**
* <p>The name to use for the repository. The repository name may be specified on
* its own (such as <code>nginx-web-app</code>) or it can be prepended with a
* namespace to group the repository into a category (such as
* <code>project-a/nginx-web-app</code>).</p>
* <code>project-a/nginx-web-app</code>).</p> <p>The repository name must start
* with a letter and can only contain lowercase letters, numbers, hyphens,
* underscores, and forward slashes.</p>
*/
inline void SetRepositoryName(const char* value) { m_repositoryNameHasBeenSet = true; m_repositoryName.assign(value); }

/**
* <p>The name to use for the repository. The repository name may be specified on
* its own (such as <code>nginx-web-app</code>) or it can be prepended with a
* namespace to group the repository into a category (such as
* <code>project-a/nginx-web-app</code>).</p>
* <code>project-a/nginx-web-app</code>).</p> <p>The repository name must start
* with a letter and can only contain lowercase letters, numbers, hyphens,
* underscores, and forward slashes.</p>
*/
inline CreateRepositoryRequest& WithRepositoryName(const Aws::String& value) { SetRepositoryName(value); return *this;}

/**
* <p>The name to use for the repository. The repository name may be specified on
* its own (such as <code>nginx-web-app</code>) or it can be prepended with a
* namespace to group the repository into a category (such as
* <code>project-a/nginx-web-app</code>).</p>
* <code>project-a/nginx-web-app</code>).</p> <p>The repository name must start
* with a letter and can only contain lowercase letters, numbers, hyphens,
* underscores, and forward slashes.</p>
*/
inline CreateRepositoryRequest& WithRepositoryName(Aws::String&& value) { SetRepositoryName(std::move(value)); return *this;}

/**
* <p>The name to use for the repository. The repository name may be specified on
* its own (such as <code>nginx-web-app</code>) or it can be prepended with a
* namespace to group the repository into a category (such as
* <code>project-a/nginx-web-app</code>).</p>
* <code>project-a/nginx-web-app</code>).</p> <p>The repository name must start
* with a letter and can only contain lowercase letters, numbers, hyphens,
* underscores, and forward slashes.</p>
*/
inline CreateRepositoryRequest& WithRepositoryName(const char* value) { SetRepositoryName(value); return *this;}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,53 +44,59 @@ namespace Model
* <p>The frequency that scans are performed at for a private registry. When the
* <code>ENHANCED</code> scan type is specified, the supported scan frequencies are
* <code>CONTINUOUS_SCAN</code> and <code>SCAN_ON_PUSH</code>. When the
* <code>BASIC</code> scan type is specified, the <code>SCAN_ON_PUSH</code> and
* <code>MANUAL</code> scan frequencies are supported.</p>
* <code>BASIC</code> scan type is specified, the <code>SCAN_ON_PUSH</code> scan
* frequency is supported. If scan on push is not specified, then the
* <code>MANUAL</code> scan frequency is set by default.</p>
*/
inline const ScanFrequency& GetScanFrequency() const{ return m_scanFrequency; }

/**
* <p>The frequency that scans are performed at for a private registry. When the
* <code>ENHANCED</code> scan type is specified, the supported scan frequencies are
* <code>CONTINUOUS_SCAN</code> and <code>SCAN_ON_PUSH</code>. When the
* <code>BASIC</code> scan type is specified, the <code>SCAN_ON_PUSH</code> and
* <code>MANUAL</code> scan frequencies are supported.</p>
* <code>BASIC</code> scan type is specified, the <code>SCAN_ON_PUSH</code> scan
* frequency is supported. If scan on push is not specified, then the
* <code>MANUAL</code> scan frequency is set by default.</p>
*/
inline bool ScanFrequencyHasBeenSet() const { return m_scanFrequencyHasBeenSet; }

/**
* <p>The frequency that scans are performed at for a private registry. When the
* <code>ENHANCED</code> scan type is specified, the supported scan frequencies are
* <code>CONTINUOUS_SCAN</code> and <code>SCAN_ON_PUSH</code>. When the
* <code>BASIC</code> scan type is specified, the <code>SCAN_ON_PUSH</code> and
* <code>MANUAL</code> scan frequencies are supported.</p>
* <code>BASIC</code> scan type is specified, the <code>SCAN_ON_PUSH</code> scan
* frequency is supported. If scan on push is not specified, then the
* <code>MANUAL</code> scan frequency is set by default.</p>
*/
inline void SetScanFrequency(const ScanFrequency& value) { m_scanFrequencyHasBeenSet = true; m_scanFrequency = value; }

/**
* <p>The frequency that scans are performed at for a private registry. When the
* <code>ENHANCED</code> scan type is specified, the supported scan frequencies are
* <code>CONTINUOUS_SCAN</code> and <code>SCAN_ON_PUSH</code>. When the
* <code>BASIC</code> scan type is specified, the <code>SCAN_ON_PUSH</code> and
* <code>MANUAL</code> scan frequencies are supported.</p>
* <code>BASIC</code> scan type is specified, the <code>SCAN_ON_PUSH</code> scan
* frequency is supported. If scan on push is not specified, then the
* <code>MANUAL</code> scan frequency is set by default.</p>
*/
inline void SetScanFrequency(ScanFrequency&& value) { m_scanFrequencyHasBeenSet = true; m_scanFrequency = std::move(value); }

/**
* <p>The frequency that scans are performed at for a private registry. When the
* <code>ENHANCED</code> scan type is specified, the supported scan frequencies are
* <code>CONTINUOUS_SCAN</code> and <code>SCAN_ON_PUSH</code>. When the
* <code>BASIC</code> scan type is specified, the <code>SCAN_ON_PUSH</code> and
* <code>MANUAL</code> scan frequencies are supported.</p>
* <code>BASIC</code> scan type is specified, the <code>SCAN_ON_PUSH</code> scan
* frequency is supported. If scan on push is not specified, then the
* <code>MANUAL</code> scan frequency is set by default.</p>
*/
inline RegistryScanningRule& WithScanFrequency(const ScanFrequency& value) { SetScanFrequency(value); return *this;}

/**
* <p>The frequency that scans are performed at for a private registry. When the
* <code>ENHANCED</code> scan type is specified, the supported scan frequencies are
* <code>CONTINUOUS_SCAN</code> and <code>SCAN_ON_PUSH</code>. When the
* <code>BASIC</code> scan type is specified, the <code>SCAN_ON_PUSH</code> and
* <code>MANUAL</code> scan frequencies are supported.</p>
* <code>BASIC</code> scan type is specified, the <code>SCAN_ON_PUSH</code> scan
* frequency is supported. If scan on push is not specified, then the
* <code>MANUAL</code> scan frequency is set by default.</p>
*/
inline RegistryScanningRule& WithScanFrequency(ScanFrequency&& value) { SetScanFrequency(std::move(value)); return *this;}

Expand Down
16 changes: 8 additions & 8 deletions generated/src/aws-cpp-sdk-ecr/include/aws/ecr/model/Repository.h
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ namespace Model
* contains the <code>arn:aws:ecr</code> namespace, followed by the region of the
* repository, Amazon Web Services account ID of the repository owner, repository
* namespace, and repository name. For example,
* <code>arn:aws:ecr:region:012345678910:repository/test</code>.</p>
* <code>arn:aws:ecr:region:012345678910:repository-namespace/repository-name</code>.</p>
*/
inline const Aws::String& GetRepositoryArn() const{ return m_repositoryArn; }

Expand All @@ -55,7 +55,7 @@ namespace Model
* contains the <code>arn:aws:ecr</code> namespace, followed by the region of the
* repository, Amazon Web Services account ID of the repository owner, repository
* namespace, and repository name. For example,
* <code>arn:aws:ecr:region:012345678910:repository/test</code>.</p>
* <code>arn:aws:ecr:region:012345678910:repository-namespace/repository-name</code>.</p>
*/
inline bool RepositoryArnHasBeenSet() const { return m_repositoryArnHasBeenSet; }

Expand All @@ -64,7 +64,7 @@ namespace Model
* contains the <code>arn:aws:ecr</code> namespace, followed by the region of the
* repository, Amazon Web Services account ID of the repository owner, repository
* namespace, and repository name. For example,
* <code>arn:aws:ecr:region:012345678910:repository/test</code>.</p>
* <code>arn:aws:ecr:region:012345678910:repository-namespace/repository-name</code>.</p>
*/
inline void SetRepositoryArn(const Aws::String& value) { m_repositoryArnHasBeenSet = true; m_repositoryArn = value; }

Expand All @@ -73,7 +73,7 @@ namespace Model
* contains the <code>arn:aws:ecr</code> namespace, followed by the region of the
* repository, Amazon Web Services account ID of the repository owner, repository
* namespace, and repository name. For example,
* <code>arn:aws:ecr:region:012345678910:repository/test</code>.</p>
* <code>arn:aws:ecr:region:012345678910:repository-namespace/repository-name</code>.</p>
*/
inline void SetRepositoryArn(Aws::String&& value) { m_repositoryArnHasBeenSet = true; m_repositoryArn = std::move(value); }

Expand All @@ -82,7 +82,7 @@ namespace Model
* contains the <code>arn:aws:ecr</code> namespace, followed by the region of the
* repository, Amazon Web Services account ID of the repository owner, repository
* namespace, and repository name. For example,
* <code>arn:aws:ecr:region:012345678910:repository/test</code>.</p>
* <code>arn:aws:ecr:region:012345678910:repository-namespace/repository-name</code>.</p>
*/
inline void SetRepositoryArn(const char* value) { m_repositoryArnHasBeenSet = true; m_repositoryArn.assign(value); }

Expand All @@ -91,7 +91,7 @@ namespace Model
* contains the <code>arn:aws:ecr</code> namespace, followed by the region of the
* repository, Amazon Web Services account ID of the repository owner, repository
* namespace, and repository name. For example,
* <code>arn:aws:ecr:region:012345678910:repository/test</code>.</p>
* <code>arn:aws:ecr:region:012345678910:repository-namespace/repository-name</code>.</p>
*/
inline Repository& WithRepositoryArn(const Aws::String& value) { SetRepositoryArn(value); return *this;}

Expand All @@ -100,7 +100,7 @@ namespace Model
* contains the <code>arn:aws:ecr</code> namespace, followed by the region of the
* repository, Amazon Web Services account ID of the repository owner, repository
* namespace, and repository name. For example,
* <code>arn:aws:ecr:region:012345678910:repository/test</code>.</p>
* <code>arn:aws:ecr:region:012345678910:repository-namespace/repository-name</code>.</p>
*/
inline Repository& WithRepositoryArn(Aws::String&& value) { SetRepositoryArn(std::move(value)); return *this;}

Expand All @@ -109,7 +109,7 @@ namespace Model
* contains the <code>arn:aws:ecr</code> namespace, followed by the region of the
* repository, Amazon Web Services account ID of the repository owner, repository
* namespace, and repository name. For example,
* <code>arn:aws:ecr:region:012345678910:repository/test</code>.</p>
* <code>arn:aws:ecr:region:012345678910:repository-namespace/repository-name</code>.</p>
*/
inline Repository& WithRepositoryArn(const char* value) { SetRepositoryArn(value); return *this;}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,8 @@ namespace Model
/**
* <p>The filter settings used with image replication. Specifying a repository
* filter to a replication rule provides a method for controlling which
* repositories in a private registry are replicated. If no repository filter is
* specified, all images in the repository are replicated.</p><p><h3>See Also:</h3>
* <a
* repositories in a private registry are replicated. If no filters are added, the
* contents of all repositories are replicated.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/ecr-2015-09-21/RepositoryFilter">AWS
* API Reference</a></p>
*/
Expand Down
Loading

0 comments on commit 53ea0c4

Please sign in to comment.