Skip to content

Commit 87b3476

Browse files
This release adds the GroupLongName field to the response of the DescribeAvailabilityZones API.
This release adds Amazon ECR to Amazon ECR pull through cache rules support. This is a documentation only update for Amazon ECS to address various tickets. Adding componentArn to network reachability details Add an enum option DISABLED for Output Locking Mode under Global Configuration.
1 parent 869e38d commit 87b3476

File tree

44 files changed

+1379
-922
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+1379
-922
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.11.523
1+
1.11.524

generated/src/aws-cpp-sdk-ec2/include/aws/ec2/model/AvailabilityZone.h

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,21 @@ namespace Model
191191
inline AvailabilityZone& WithParentZoneId(const char* value) { SetParentZoneId(value); return *this;}
192192
///@}
193193

194+
///@{
195+
/**
196+
* <p>The long name of the Availability Zone group, Local Zone group, or Wavelength
197+
* Zone group.</p>
198+
*/
199+
inline const Aws::String& GetGroupLongName() const{ return m_groupLongName; }
200+
inline bool GroupLongNameHasBeenSet() const { return m_groupLongNameHasBeenSet; }
201+
inline void SetGroupLongName(const Aws::String& value) { m_groupLongNameHasBeenSet = true; m_groupLongName = value; }
202+
inline void SetGroupLongName(Aws::String&& value) { m_groupLongNameHasBeenSet = true; m_groupLongName = std::move(value); }
203+
inline void SetGroupLongName(const char* value) { m_groupLongNameHasBeenSet = true; m_groupLongName.assign(value); }
204+
inline AvailabilityZone& WithGroupLongName(const Aws::String& value) { SetGroupLongName(value); return *this;}
205+
inline AvailabilityZone& WithGroupLongName(Aws::String&& value) { SetGroupLongName(std::move(value)); return *this;}
206+
inline AvailabilityZone& WithGroupLongName(const char* value) { SetGroupLongName(value); return *this;}
207+
///@}
208+
194209
///@{
195210
/**
196211
* <p>The state of the Availability Zone, Local Zone, or Wavelength Zone. This
@@ -235,6 +250,9 @@ namespace Model
235250
Aws::String m_parentZoneId;
236251
bool m_parentZoneIdHasBeenSet = false;
237252

253+
Aws::String m_groupLongName;
254+
bool m_groupLongNameHasBeenSet = false;
255+
238256
AvailabilityZoneState m_state;
239257
bool m_stateHasBeenSet = false;
240258
};

generated/src/aws-cpp-sdk-ec2/include/aws/ec2/model/DescribeAvailabilityZonesRequest.h

Lines changed: 17 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -96,17 +96,23 @@ namespace Model
9696

9797
///@{
9898
/**
99-
* <p>The filters.</p> <ul> <li> <p> <code>group-name</code> - The name of the zone
100-
* group for the Availability Zone (for example, <code>us-east-1-zg-1</code>), the
101-
* Local Zone (for example, <code>us-west-2-lax-1</code>), or the Wavelength Zone
102-
* (for example, <code>us-east-1-wl1</code>).</p> </li> <li> <p>
103-
* <code>message</code> - The Zone message.</p> </li> <li> <p>
104-
* <code>opt-in-status</code> - The opt-in status (<code>opted-in</code> |
105-
* <code>not-opted-in</code> | <code>opt-in-not-required</code>).</p> </li> <li>
106-
* <p> <code>parent-zone-id</code> - The ID of the zone that handles some of the
107-
* Local Zone and Wavelength Zone control plane operations, such as API calls.</p>
108-
* </li> <li> <p> <code>parent-zone-name</code> - The ID of the zone that handles
109-
* some of the Local Zone and Wavelength Zone control plane operations, such as API
99+
* <p>The filters.</p> <ul> <li> <p> <code>group-long-name</code> - The long name
100+
* of the zone group for the Availability Zone (for example, <code>US West (Oregon)
101+
* 1</code>), the Local Zone (for example, for Zone group
102+
* <code>us-west-2-lax-1</code>, it is <code>US West (Los Angeles)</code>, or the
103+
* Wavelength Zone (for example, for Zone group <code>us-east-1-wl1</code>, it is
104+
* <code>US East (Verizon)</code>.</p> </li> <li> <p> <code>group-name</code> - The
105+
* name of the zone group for the Availability Zone (for example,
106+
* <code>us-east-1-zg-1</code>), the Local Zone (for example,
107+
* <code>us-west-2-lax-1</code>), or the Wavelength Zone (for example,
108+
* <code>us-east-1-wl1</code>).</p> </li> <li> <p> <code>message</code> - The Zone
109+
* message.</p> </li> <li> <p> <code>opt-in-status</code> - The opt-in status
110+
* (<code>opted-in</code> | <code>not-opted-in</code> |
111+
* <code>opt-in-not-required</code>).</p> </li> <li> <p>
112+
* <code>parent-zone-id</code> - The ID of the zone that handles some of the Local
113+
* Zone and Wavelength Zone control plane operations, such as API calls.</p> </li>
114+
* <li> <p> <code>parent-zone-name</code> - The ID of the zone that handles some of
115+
* the Local Zone and Wavelength Zone control plane operations, such as API
110116
* calls.</p> </li> <li> <p> <code>region-name</code> - The name of the Region for
111117
* the Zone (for example, <code>us-east-1</code>).</p> </li> <li> <p>
112118
* <code>state</code> - The state of the Availability Zone, the Local Zone, or the

generated/src/aws-cpp-sdk-ec2/include/aws/ec2/model/FleetEbsBlockDeviceRequest.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -132,11 +132,11 @@ namespace Model
132132
* <p>Identifier (key ID, key alias, key ARN, or alias ARN) of the customer managed
133133
* KMS key to use for EBS encryption.</p> <p>This parameter is only supported on
134134
* <code>BlockDeviceMapping</code> objects called by <a
135-
* href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RunInstances.html">RunInstances</a>,
135+
* href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_CreateFleet.html">CreateFleet</a>,
136136
* <a
137-
* href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RequestSpotFleet.html">RequestSpotFleet</a>,
137+
* href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RequestSpotInstances.html">RequestSpotInstances</a>,
138138
* and <a
139-
* href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RequestSpotInstances.html">RequestSpotInstances</a>.</p>
139+
* href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_RunInstances.html">RunInstances</a>.</p>
140140
*/
141141
inline const Aws::String& GetKmsKeyId() const{ return m_kmsKeyId; }
142142
inline bool KmsKeyIdHasBeenSet() const { return m_kmsKeyIdHasBeenSet; }

generated/src/aws-cpp-sdk-ec2/include/aws/ec2/model/FleetLaunchTemplateOverridesRequest.h

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -170,14 +170,7 @@ namespace Model
170170
* volumes to attach to the instance at launch. For more information, see <a
171171
* href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/block-device-mapping-concepts.html">Block
172172
* device mappings for volumes on Amazon EC2 instances</a> in the <i>Amazon EC2
173-
* User Guide</i>.</p> <p>To override a block device mapping specified in the
174-
* launch template:</p> <ul> <li> <p>Specify the exact same <code>DeviceName</code>
175-
* here as specified in the launch template.</p> </li> <li> <p>Only specify the
176-
* parameters you want to change.</p> </li> <li> <p>Any parameters you don't
177-
* specify here will keep their original launch template values.</p> </li> </ul>
178-
* <p>To add a new block device mapping:</p> <ul> <li> <p>Specify a
179-
* <code>DeviceName</code> that doesn't exist in the launch template.</p> </li>
180-
* <li> <p>Specify all desired parameters here.</p> </li> </ul>
173+
* User Guide</i>.</p>
181174
*/
182175
inline const Aws::Vector<FleetBlockDeviceMappingRequest>& GetBlockDeviceMappings() const{ return m_blockDeviceMappings; }
183176
inline bool BlockDeviceMappingsHasBeenSet() const { return m_blockDeviceMappingsHasBeenSet; }

generated/src/aws-cpp-sdk-ec2/include/aws/ec2/model/InstanceEventWindowAssociationTarget.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,10 @@ namespace Model
6060
///@{
6161
/**
6262
* <p>The instance tags associated with the event window. Any instances associated
63-
* with the tags will be associated with the event window.</p>
63+
* with the tags will be associated with the event window.</p> <p>Note that while
64+
* you can't create tag keys beginning with <code>aws:</code>, you can specify
65+
* existing Amazon Web Services managed tag keys (with the <code>aws:</code>
66+
* prefix) when specifying them as targets to associate with the event window.</p>
6467
*/
6568
inline const Aws::Vector<Tag>& GetTags() const{ return m_tags; }
6669
inline bool TagsHasBeenSet() const { return m_tagsHasBeenSet; }

generated/src/aws-cpp-sdk-ec2/include/aws/ec2/model/InstanceRequirements.h

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -389,9 +389,7 @@ namespace Model
389389
* instance types with FPGA accelerators, specify <code>fpga</code>.</p> </li> <li>
390390
* <p>For instance types with GPU accelerators, specify <code>gpu</code>.</p> </li>
391391
* <li> <p>For instance types with Inference accelerators, specify
392-
* <code>inference</code>.</p> </li> <li> <p>For instance types with Inference
393-
* accelerators, specify <code>inference</code>.</p> </li> </ul> <p>Default: Any
394-
* accelerator type</p>
392+
* <code>inference</code>.</p> </li> </ul> <p>Default: Any accelerator type</p>
395393
*/
396394
inline const Aws::Vector<AcceleratorType>& GetAcceleratorTypes() const{ return m_acceleratorTypes; }
397395
inline bool AcceleratorTypesHasBeenSet() const { return m_acceleratorTypesHasBeenSet; }

generated/src/aws-cpp-sdk-ec2/include/aws/ec2/model/OperatorResponse.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ namespace Model
2424
{
2525

2626
/**
27-
* <p>Describes whether the resource is managed by an service provider and, if so,
27+
* <p>Describes whether the resource is managed by a service provider and, if so,
2828
* describes the service provider that manages it.</p><p><h3>See Also:</h3> <a
2929
* href="http://docs.aws.amazon.com/goto/WebAPI/ec2-2016-11-15/OperatorResponse">AWS
3030
* API Reference</a></p>
@@ -42,7 +42,7 @@ namespace Model
4242

4343
///@{
4444
/**
45-
* <p>If <code>true</code>, the resource is managed by an service provider.</p>
45+
* <p>If <code>true</code>, the resource is managed by a service provider.</p>
4646
*/
4747
inline bool GetManaged() const{ return m_managed; }
4848
inline bool ManagedHasBeenSet() const { return m_managedHasBeenSet; }

generated/src/aws-cpp-sdk-ec2/source/model/AvailabilityZone.cpp

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ AvailabilityZone::AvailabilityZone() :
3232
m_zoneTypeHasBeenSet(false),
3333
m_parentZoneNameHasBeenSet(false),
3434
m_parentZoneIdHasBeenSet(false),
35+
m_groupLongNameHasBeenSet(false),
3536
m_state(AvailabilityZoneState::NOT_SET),
3637
m_stateHasBeenSet(false)
3738
{
@@ -115,6 +116,12 @@ AvailabilityZone& AvailabilityZone::operator =(const XmlNode& xmlNode)
115116
m_parentZoneId = Aws::Utils::Xml::DecodeEscapedXmlText(parentZoneIdNode.GetText());
116117
m_parentZoneIdHasBeenSet = true;
117118
}
119+
XmlNode groupLongNameNode = resultNode.FirstChild("groupLongName");
120+
if(!groupLongNameNode.IsNull())
121+
{
122+
m_groupLongName = Aws::Utils::Xml::DecodeEscapedXmlText(groupLongNameNode.GetText());
123+
m_groupLongNameHasBeenSet = true;
124+
}
118125
XmlNode stateNode = resultNode.FirstChild("zoneState");
119126
if(!stateNode.IsNull())
120127
{
@@ -184,6 +191,11 @@ void AvailabilityZone::OutputToStream(Aws::OStream& oStream, const char* locatio
184191
oStream << location << index << locationValue << ".ParentZoneId=" << StringUtils::URLEncode(m_parentZoneId.c_str()) << "&";
185192
}
186193

194+
if(m_groupLongNameHasBeenSet)
195+
{
196+
oStream << location << index << locationValue << ".GroupLongName=" << StringUtils::URLEncode(m_groupLongName.c_str()) << "&";
197+
}
198+
187199
if(m_stateHasBeenSet)
188200
{
189201
oStream << location << index << locationValue << ".State=" << AvailabilityZoneStateMapper::GetNameForAvailabilityZoneState(m_state) << "&";
@@ -239,6 +251,10 @@ void AvailabilityZone::OutputToStream(Aws::OStream& oStream, const char* locatio
239251
{
240252
oStream << location << ".ParentZoneId=" << StringUtils::URLEncode(m_parentZoneId.c_str()) << "&";
241253
}
254+
if(m_groupLongNameHasBeenSet)
255+
{
256+
oStream << location << ".GroupLongName=" << StringUtils::URLEncode(m_groupLongName.c_str()) << "&";
257+
}
242258
if(m_stateHasBeenSet)
243259
{
244260
oStream << location << ".State=" << AvailabilityZoneStateMapper::GetNameForAvailabilityZoneState(m_state) << "&";

generated/src/aws-cpp-sdk-ecr/include/aws/ecr/model/CreatePullThroughCacheRuleRequest.h

Lines changed: 53 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@ namespace Model
3838
///@{
3939
/**
4040
* <p>The repository name prefix to use when caching images from the source
41-
* registry.</p>
41+
* registry.</p> <p>There is always an assumed <code>/</code> applied
42+
* to the end of the prefix. If you specify <code>ecr-public</code> as the prefix,
43+
* Amazon ECR treats that as <code>ecr-public/</code>.</p>
4244
*/
4345
inline const Aws::String& GetEcrRepositoryPrefix() const{ return m_ecrRepositoryPrefix; }
4446
inline bool EcrRepositoryPrefixHasBeenSet() const { return m_ecrRepositoryPrefixHasBeenSet; }
@@ -54,15 +56,18 @@ namespace Model
5456
/**
5557
* <p>The registry URL of the upstream public registry to use as the source for the
5658
* pull through cache rule. The following is the syntax to use for each supported
57-
* upstream registry.</p> <ul> <li> <p>Amazon ECR Public (<code>ecr-public</code>)
58-
* - <code>public.ecr.aws</code> </p> </li> <li> <p>Docker Hub
59-
* (<code>docker-hub</code>) - <code>registry-1.docker.io</code> </p> </li> <li>
60-
* <p>Quay (<code>quay</code>) - <code>quay.io</code> </p> </li> <li> <p>Kubernetes
61-
* (<code>k8s</code>) - <code>registry.k8s.io</code> </p> </li> <li> <p>GitHub
62-
* Container Registry (<code>github-container-registry</code>) -
63-
* <code>ghcr.io</code> </p> </li> <li> <p>Microsoft Azure Container Registry
64-
* (<code>azure-container-registry</code>) - <code>&lt;custom&gt;.azurecr.io</code>
65-
* </p> </li> </ul>
59+
* upstream registry.</p> <ul> <li> <p>Amazon ECR (<code>ecr</code>) –
60+
* <code>dkr.ecr.&lt;region&gt;.amazonaws.com</code> </p> </li> <li> <p>Amazon ECR
61+
* Public (<code>ecr-public</code>) – <code>public.ecr.aws</code> </p> </li> <li>
62+
* <p>Docker Hub (<code>docker-hub</code>) – <code>registry-1.docker.io</code> </p>
63+
* </li> <li> <p>GitHub Container Registry (<code>github-container-registry</code>)
64+
* – <code>ghcr.io</code> </p> </li> <li> <p>GitLab Container Registry
65+
* (<code>gitlab-container-registry</code>) – <code>registry.gitlab.com</code> </p>
66+
* </li> <li> <p>Kubernetes (<code>k8s</code>) – <code>registry.k8s.io</code> </p>
67+
* </li> <li> <p>Microsoft Azure Container Registry
68+
* (<code>azure-container-registry</code>) – <code>&lt;custom&gt;.azurecr.io</code>
69+
* </p> </li> <li> <p>Quay (<code>quay</code>) – <code>quay.io</code> </p> </li>
70+
* </ul>
6671
*/
6772
inline const Aws::String& GetUpstreamRegistryUrl() const{ return m_upstreamRegistryUrl; }
6873
inline bool UpstreamRegistryUrlHasBeenSet() const { return m_upstreamRegistryUrlHasBeenSet; }
@@ -117,6 +122,38 @@ namespace Model
117122
inline CreatePullThroughCacheRuleRequest& WithCredentialArn(Aws::String&& value) { SetCredentialArn(std::move(value)); return *this;}
118123
inline CreatePullThroughCacheRuleRequest& WithCredentialArn(const char* value) { SetCredentialArn(value); return *this;}
119124
///@}
125+
126+
///@{
127+
/**
128+
* <p>Amazon Resource Name (ARN) of the IAM role to be assumed by Amazon ECR to
129+
* authenticate to the ECR upstream registry. This role must be in the same account
130+
* as the registry that you are configuring.</p>
131+
*/
132+
inline const Aws::String& GetCustomRoleArn() const{ return m_customRoleArn; }
133+
inline bool CustomRoleArnHasBeenSet() const { return m_customRoleArnHasBeenSet; }
134+
inline void SetCustomRoleArn(const Aws::String& value) { m_customRoleArnHasBeenSet = true; m_customRoleArn = value; }
135+
inline void SetCustomRoleArn(Aws::String&& value) { m_customRoleArnHasBeenSet = true; m_customRoleArn = std::move(value); }
136+
inline void SetCustomRoleArn(const char* value) { m_customRoleArnHasBeenSet = true; m_customRoleArn.assign(value); }
137+
inline CreatePullThroughCacheRuleRequest& WithCustomRoleArn(const Aws::String& value) { SetCustomRoleArn(value); return *this;}
138+
inline CreatePullThroughCacheRuleRequest& WithCustomRoleArn(Aws::String&& value) { SetCustomRoleArn(std::move(value)); return *this;}
139+
inline CreatePullThroughCacheRuleRequest& WithCustomRoleArn(const char* value) { SetCustomRoleArn(value); return *this;}
140+
///@}
141+
142+
///@{
143+
/**
144+
* <p>The repository name prefix of the upstream registry to match with the
145+
* upstream repository name. When this field isn't specified, Amazon ECR will use
146+
* the <code>ROOT</code>.</p>
147+
*/
148+
inline const Aws::String& GetUpstreamRepositoryPrefix() const{ return m_upstreamRepositoryPrefix; }
149+
inline bool UpstreamRepositoryPrefixHasBeenSet() const { return m_upstreamRepositoryPrefixHasBeenSet; }
150+
inline void SetUpstreamRepositoryPrefix(const Aws::String& value) { m_upstreamRepositoryPrefixHasBeenSet = true; m_upstreamRepositoryPrefix = value; }
151+
inline void SetUpstreamRepositoryPrefix(Aws::String&& value) { m_upstreamRepositoryPrefixHasBeenSet = true; m_upstreamRepositoryPrefix = std::move(value); }
152+
inline void SetUpstreamRepositoryPrefix(const char* value) { m_upstreamRepositoryPrefixHasBeenSet = true; m_upstreamRepositoryPrefix.assign(value); }
153+
inline CreatePullThroughCacheRuleRequest& WithUpstreamRepositoryPrefix(const Aws::String& value) { SetUpstreamRepositoryPrefix(value); return *this;}
154+
inline CreatePullThroughCacheRuleRequest& WithUpstreamRepositoryPrefix(Aws::String&& value) { SetUpstreamRepositoryPrefix(std::move(value)); return *this;}
155+
inline CreatePullThroughCacheRuleRequest& WithUpstreamRepositoryPrefix(const char* value) { SetUpstreamRepositoryPrefix(value); return *this;}
156+
///@}
120157
private:
121158

122159
Aws::String m_ecrRepositoryPrefix;
@@ -133,6 +170,12 @@ namespace Model
133170

134171
Aws::String m_credentialArn;
135172
bool m_credentialArnHasBeenSet = false;
173+
174+
Aws::String m_customRoleArn;
175+
bool m_customRoleArnHasBeenSet = false;
176+
177+
Aws::String m_upstreamRepositoryPrefix;
178+
bool m_upstreamRepositoryPrefixHasBeenSet = false;
136179
};
137180

138181
} // namespace Model

generated/src/aws-cpp-sdk-ecr/include/aws/ecr/model/CreatePullThroughCacheRuleResult.h

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,33 @@ namespace Model
112112
inline CreatePullThroughCacheRuleResult& WithCredentialArn(const char* value) { SetCredentialArn(value); return *this;}
113113
///@}
114114

115+
///@{
116+
/**
117+
* <p>The ARN of the IAM role associated with the pull through cache rule.</p>
118+
*/
119+
inline const Aws::String& GetCustomRoleArn() const{ return m_customRoleArn; }
120+
inline void SetCustomRoleArn(const Aws::String& value) { m_customRoleArn = value; }
121+
inline void SetCustomRoleArn(Aws::String&& value) { m_customRoleArn = std::move(value); }
122+
inline void SetCustomRoleArn(const char* value) { m_customRoleArn.assign(value); }
123+
inline CreatePullThroughCacheRuleResult& WithCustomRoleArn(const Aws::String& value) { SetCustomRoleArn(value); return *this;}
124+
inline CreatePullThroughCacheRuleResult& WithCustomRoleArn(Aws::String&& value) { SetCustomRoleArn(std::move(value)); return *this;}
125+
inline CreatePullThroughCacheRuleResult& WithCustomRoleArn(const char* value) { SetCustomRoleArn(value); return *this;}
126+
///@}
127+
128+
///@{
129+
/**
130+
* <p>The upstream repository prefix associated with the pull through cache
131+
* rule.</p>
132+
*/
133+
inline const Aws::String& GetUpstreamRepositoryPrefix() const{ return m_upstreamRepositoryPrefix; }
134+
inline void SetUpstreamRepositoryPrefix(const Aws::String& value) { m_upstreamRepositoryPrefix = value; }
135+
inline void SetUpstreamRepositoryPrefix(Aws::String&& value) { m_upstreamRepositoryPrefix = std::move(value); }
136+
inline void SetUpstreamRepositoryPrefix(const char* value) { m_upstreamRepositoryPrefix.assign(value); }
137+
inline CreatePullThroughCacheRuleResult& WithUpstreamRepositoryPrefix(const Aws::String& value) { SetUpstreamRepositoryPrefix(value); return *this;}
138+
inline CreatePullThroughCacheRuleResult& WithUpstreamRepositoryPrefix(Aws::String&& value) { SetUpstreamRepositoryPrefix(std::move(value)); return *this;}
139+
inline CreatePullThroughCacheRuleResult& WithUpstreamRepositoryPrefix(const char* value) { SetUpstreamRepositoryPrefix(value); return *this;}
140+
///@}
141+
115142
///@{
116143

117144
inline const Aws::String& GetRequestId() const{ return m_requestId; }
@@ -136,6 +163,10 @@ namespace Model
136163

137164
Aws::String m_credentialArn;
138165

166+
Aws::String m_customRoleArn;
167+
168+
Aws::String m_upstreamRepositoryPrefix;
169+
139170
Aws::String m_requestId;
140171
};
141172

0 commit comments

Comments
 (0)