updateGlobalSettings method
Future<void>
updateGlobalSettings({
- DiscoveryIntegrationStatus? discoveryIntegrationStatus,
- AccountJiraConfigurationInput? jiraConfiguration,
- OrganizationSharingStatus? organizationSharingStatus,
Update whether the Amazon Web Services account is opted into organization sharing and discovery integration features.
May throw AccessDeniedException.
May throw ConflictException.
May throw InternalServerException.
May throw ThrottlingException.
May throw ValidationException.
Parameter discoveryIntegrationStatus :
The status of discovery support settings.
Parameter jiraConfiguration :
The status of Jira integration settings.
Parameter organizationSharingStatus :
The status of organization sharing settings.
Implementation
Future<void> updateGlobalSettings({
DiscoveryIntegrationStatus? discoveryIntegrationStatus,
AccountJiraConfigurationInput? jiraConfiguration,
OrganizationSharingStatus? organizationSharingStatus,
}) async {
final $payload = <String, dynamic>{
if (discoveryIntegrationStatus != null)
'DiscoveryIntegrationStatus': discoveryIntegrationStatus.value,
if (jiraConfiguration != null) 'JiraConfiguration': jiraConfiguration,
if (organizationSharingStatus != null)
'OrganizationSharingStatus': organizationSharingStatus.value,
};
await _protocol.send(
payload: $payload,
method: 'PATCH',
requestUri: '/global-settings',
exceptionFnMap: _exceptionFns,
);
}