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