class Aws::AlexaForBusiness::Types::CreateNetworkProfileRequest
@note When making an API call, you may pass CreateNetworkProfileRequest
data as a hash: { network_profile_name: "NetworkProfileName", # required description: "NetworkProfileDescription", ssid: "NetworkSsid", # required security_type: "OPEN", # required, accepts OPEN, WEP, WPA_PSK, WPA2_PSK, WPA2_ENTERPRISE eap_method: "EAP_TLS", # accepts EAP_TLS current_password: "CurrentWiFiPassword", next_password: "NextWiFiPassword", certificate_authority_arn: "Arn", trust_anchors: ["TrustAnchor"], client_request_token: "ClientRequestToken", # required tags: [ { key: "TagKey", # required value: "TagValue", # required }, ], }
@!attribute [rw] network_profile_name
The name of the network profile associated with a device. @return [String]
@!attribute [rw] description
Detailed information about a device's network profile. @return [String]
@!attribute [rw] ssid
The SSID of the Wi-Fi network. @return [String]
@!attribute [rw] security_type
The security type of the Wi-Fi network. This can be WPA2\_ENTERPRISE, WPA2\_PSK, WPA\_PSK, WEP, or OPEN. @return [String]
@!attribute [rw] eap_method
The authentication standard that is used in the EAP framework. Currently, EAP\_TLS is supported. @return [String]
@!attribute [rw] current_password
The current password of the Wi-Fi network. @return [String]
@!attribute [rw] next_password
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. @return [String]
@!attribute [rw] certificate_authority_arn
The ARN of the Private Certificate Authority (PCA) created in AWS Certificate Manager (ACM). This is used to issue certificates to the devices. @return [String]
@!attribute [rw] trust_anchors
The root certificates of your authentication server that is installed on your devices and used to trust your authentication server during EAP negotiation. @return [Array<String>]
@!attribute [rw] client_request_token
A unique, user-specified identifier for the request that ensures idempotency. **A suitable default value is auto-generated.** You should normally not need to pass this option. @return [String]
@!attribute [rw] tags
The tags to be added to the specified resource. Do not provide system tags. @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/alexaforbusiness-2017-11-09/CreateNetworkProfileRequest AWS API Documentation
Constants
- SENSITIVE