putSigningConfiguration method
Future<PutSigningConfigurationResponse>
putSigningConfiguration({
- required SigningConfiguration signingConfiguration,
Creates or updates the registry's signing configuration, which defines rules for automatically signing images with Amazon Web Services Signer.
For more information, see Managed signing in the Amazon Elastic Container Registry User Guide.
May throw InvalidParameterException.
May throw ServerException.
May throw ValidationException.
Parameter signingConfiguration :
The signing configuration to assign to the registry.
Implementation
Future<PutSigningConfigurationResponse> putSigningConfiguration({
required SigningConfiguration signingConfiguration,
}) async {
final headers = <String, String>{
'Content-Type': 'application/x-amz-json-1.1',
'X-Amz-Target':
'AmazonEC2ContainerRegistry_V20150921.PutSigningConfiguration'
};
final jsonResponse = await _protocol.send(
method: 'POST',
requestUri: '/',
exceptionFnMap: _exceptionFns,
// TODO queryParams
headers: headers,
payload: {
'signingConfiguration': signingConfiguration,
},
);
return PutSigningConfigurationResponse.fromJson(jsonResponse.body);
}