/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include An object representing authorization data for an Amazon ECR
* registry.See Also:
AWS
* API Reference
A base64-encoded string that contains authorization data for the specified
* Amazon ECR registry. When the string is decoded, it is presented in the format
* user:password
for private registry authentication using
* docker login
.
A base64-encoded string that contains authorization data for the specified
* Amazon ECR registry. When the string is decoded, it is presented in the format
* user:password
for private registry authentication using
* docker login
.
A base64-encoded string that contains authorization data for the specified
* Amazon ECR registry. When the string is decoded, it is presented in the format
* user:password
for private registry authentication using
* docker login
.
A base64-encoded string that contains authorization data for the specified
* Amazon ECR registry. When the string is decoded, it is presented in the format
* user:password
for private registry authentication using
* docker login
.
A base64-encoded string that contains authorization data for the specified
* Amazon ECR registry. When the string is decoded, it is presented in the format
* user:password
for private registry authentication using
* docker login
.
A base64-encoded string that contains authorization data for the specified
* Amazon ECR registry. When the string is decoded, it is presented in the format
* user:password
for private registry authentication using
* docker login
.
A base64-encoded string that contains authorization data for the specified
* Amazon ECR registry. When the string is decoded, it is presented in the format
* user:password
for private registry authentication using
* docker login
.
A base64-encoded string that contains authorization data for the specified
* Amazon ECR registry. When the string is decoded, it is presented in the format
* user:password
for private registry authentication using
* docker login
.
The Unix time in seconds and milliseconds when the authorization token * expires. Authorization tokens are valid for 12 hours.
*/ inline const Aws::Utils::DateTime& GetExpiresAt() const{ return m_expiresAt; } /** *The Unix time in seconds and milliseconds when the authorization token * expires. Authorization tokens are valid for 12 hours.
*/ inline bool ExpiresAtHasBeenSet() const { return m_expiresAtHasBeenSet; } /** *The Unix time in seconds and milliseconds when the authorization token * expires. Authorization tokens are valid for 12 hours.
*/ inline void SetExpiresAt(const Aws::Utils::DateTime& value) { m_expiresAtHasBeenSet = true; m_expiresAt = value; } /** *The Unix time in seconds and milliseconds when the authorization token * expires. Authorization tokens are valid for 12 hours.
*/ inline void SetExpiresAt(Aws::Utils::DateTime&& value) { m_expiresAtHasBeenSet = true; m_expiresAt = std::move(value); } /** *The Unix time in seconds and milliseconds when the authorization token * expires. Authorization tokens are valid for 12 hours.
*/ inline AuthorizationData& WithExpiresAt(const Aws::Utils::DateTime& value) { SetExpiresAt(value); return *this;} /** *The Unix time in seconds and milliseconds when the authorization token * expires. Authorization tokens are valid for 12 hours.
*/ inline AuthorizationData& WithExpiresAt(Aws::Utils::DateTime&& value) { SetExpiresAt(std::move(value)); return *this;} /** *The registry URL to use for this authorization token in a docker
* login
command. The Amazon ECR registry URL format is
* https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example,
* https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
The registry URL to use for this authorization token in a docker
* login
command. The Amazon ECR registry URL format is
* https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example,
* https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
The registry URL to use for this authorization token in a docker
* login
command. The Amazon ECR registry URL format is
* https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example,
* https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
The registry URL to use for this authorization token in a docker
* login
command. The Amazon ECR registry URL format is
* https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example,
* https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
The registry URL to use for this authorization token in a docker
* login
command. The Amazon ECR registry URL format is
* https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example,
* https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
The registry URL to use for this authorization token in a docker
* login
command. The Amazon ECR registry URL format is
* https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example,
* https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
The registry URL to use for this authorization token in a docker
* login
command. The Amazon ECR registry URL format is
* https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example,
* https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..
The registry URL to use for this authorization token in a docker
* login
command. The Amazon ECR registry URL format is
* https://aws_account_id.dkr.ecr.region.amazonaws.com
. For example,
* https://012345678910.dkr.ecr.us-east-1.amazonaws.com
..