AlexaForBusiness / Client / update_network_profile
update_network_profile#
- AlexaForBusiness.Client.update_network_profile(**kwargs)#
Updates a network profile by the network profile ARN.
See also: AWS API Documentation
Request Syntax
response = client.update_network_profile( NetworkProfileArn='string', NetworkProfileName='string', Description='string', CurrentPassword='string', NextPassword='string', CertificateAuthorityArn='string', TrustAnchors=[ 'string', ] )
- Parameters:
NetworkProfileArn (string) –
[REQUIRED]
The ARN of the network profile associated with a device.
NetworkProfileName (string) – The name of the network profile associated with a device.
Description (string) – Detailed information about a device’s network profile.
CurrentPassword (string) – The current password of the Wi-Fi network.
NextPassword (string) – The next, or subsequent, password of the Wi-Fi network. This password is asynchronously transmitted to the device and is used when the password of the network changes to NextPassword.
CertificateAuthorityArn (string) – The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM). This is used to issue certificates to the devices.
TrustAnchors (list) –
The root certificate(s) of your authentication server that will be installed on your devices and used to trust your authentication server during EAP negotiation.
(string) –
- Return type:
dict
- Returns:
Response Syntax
{}
Response Structure
(dict) –
Exceptions
AlexaForBusiness.Client.exceptions.NotFoundException
AlexaForBusiness.Client.exceptions.NameInUseException
AlexaForBusiness.Client.exceptions.ConcurrentModificationException
AlexaForBusiness.Client.exceptions.InvalidCertificateAuthorityException
AlexaForBusiness.Client.exceptions.InvalidSecretsManagerResourceException