describeTypeRegistration method
Future<DescribeTypeRegistrationOutput>
describeTypeRegistration({
- required String registrationToken,
Returns information about a type's registration, including its current status and type and version identifiers.
When you initiate a registration request using RegisterType
, you can then use DescribeTypeRegistration
to monitor the progress of that registration request.
Once the registration request has completed, use
DescribeType
to return detailed informaiton about a type.
May throw CFNRegistryException.
Parameter registrationToken
:
The identifier for this registration request.
This registration token is generated by CloudFormation when you initiate a
registration request using RegisterType
.
Implementation
Future<DescribeTypeRegistrationOutput> describeTypeRegistration({
required String registrationToken,
}) async {
ArgumentError.checkNotNull(registrationToken, 'registrationToken');
_s.validateStringLength(
'registrationToken',
registrationToken,
1,
128,
isRequired: true,
);
final $request = <String, dynamic>{};
$request['RegistrationToken'] = registrationToken;
final $result = await _protocol.send(
$request,
action: 'DescribeTypeRegistration',
version: '2010-05-15',
method: 'POST',
requestUri: '/',
exceptionFnMap: _exceptionFns,
shape: shapes['DescribeTypeRegistrationInput'],
shapes: shapes,
resultWrapper: 'DescribeTypeRegistrationResult',
);
return DescribeTypeRegistrationOutput.fromXml($result);
}