libZSservicesZSamazonka-alexa-businessZSamazonka-alexa-business
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.AlexaBusiness.Types.NetworkProfile

Description

 
Synopsis

Documentation

data NetworkProfile Source #

The network profile associated with a device.

See: newNetworkProfile smart constructor.

Constructors

NetworkProfile' 

Fields

Instances

Instances details
Eq NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

Show NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

Generic NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

Associated Types

type Rep NetworkProfile :: Type -> Type #

NFData NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

Methods

rnf :: NetworkProfile -> () #

Hashable NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

FromJSON NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

type Rep NetworkProfile Source # 
Instance details

Defined in Amazonka.AlexaBusiness.Types.NetworkProfile

newNetworkProfile :: NetworkProfile Source #

Create a value of NetworkProfile with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:networkProfileName:NetworkProfile', networkProfile_networkProfileName - The name of the network profile associated with a device.

$sel:ssid:NetworkProfile', networkProfile_ssid - The SSID of the Wi-Fi network.

$sel:networkProfileArn:NetworkProfile', networkProfile_networkProfileArn - The ARN of the network profile associated with a device.

$sel:securityType:NetworkProfile', networkProfile_securityType - The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.

$sel:currentPassword:NetworkProfile', networkProfile_currentPassword - The current password of the Wi-Fi network.

$sel:nextPassword:NetworkProfile', networkProfile_nextPassword - 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.

$sel:eapMethod:NetworkProfile', networkProfile_eapMethod - The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.

$sel:description:NetworkProfile', networkProfile_description - Detailed information about a device's network profile.

$sel:trustAnchors:NetworkProfile', networkProfile_trustAnchors - The root certificates of your authentication server, which is installed on your devices and used to trust your authentication server during EAP negotiation.

$sel:certificateAuthorityArn:NetworkProfile', networkProfile_certificateAuthorityArn - The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM). This is used to issue certificates to the devices.

networkProfile_networkProfileName :: Lens' NetworkProfile (Maybe Text) Source #

The name of the network profile associated with a device.

networkProfile_ssid :: Lens' NetworkProfile (Maybe Text) Source #

The SSID of the Wi-Fi network.

networkProfile_networkProfileArn :: Lens' NetworkProfile (Maybe Text) Source #

The ARN of the network profile associated with a device.

networkProfile_securityType :: Lens' NetworkProfile (Maybe NetworkSecurityType) Source #

The security type of the Wi-Fi network. This can be WPA2_ENTERPRISE, WPA2_PSK, WPA_PSK, WEP, or OPEN.

networkProfile_currentPassword :: Lens' NetworkProfile (Maybe Text) Source #

The current password of the Wi-Fi network.

networkProfile_nextPassword :: Lens' NetworkProfile (Maybe Text) Source #

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.

networkProfile_eapMethod :: Lens' NetworkProfile (Maybe NetworkEapMethod) Source #

The authentication standard that is used in the EAP framework. Currently, EAP_TLS is supported.

networkProfile_description :: Lens' NetworkProfile (Maybe Text) Source #

Detailed information about a device's network profile.

networkProfile_trustAnchors :: Lens' NetworkProfile (Maybe (NonEmpty Text)) Source #

The root certificates of your authentication server, which is installed on your devices and used to trust your authentication server during EAP negotiation.

networkProfile_certificateAuthorityArn :: Lens' NetworkProfile (Maybe Text) Source #

The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM). This is used to issue certificates to the devices.