class Aws::Panorama::Types::ProvisionDeviceRequest

@note When making an API call, you may pass ProvisionDeviceRequest

data as a hash:

    {
      description: "Description",
      name: "DeviceName", # required
      networking_configuration: {
        ethernet_0: {
          connection_type: "STATIC_IP", # required, accepts STATIC_IP, DHCP
          static_ip_connection_info: {
            default_gateway: "DefaultGateway", # required
            dns: ["Dns"], # required
            ip_address: "IpAddress", # required
            mask: "Mask", # required
          },
        },
        ethernet_1: {
          connection_type: "STATIC_IP", # required, accepts STATIC_IP, DHCP
          static_ip_connection_info: {
            default_gateway: "DefaultGateway", # required
            dns: ["Dns"], # required
            ip_address: "IpAddress", # required
            mask: "Mask", # required
          },
        },
        ntp: {
          ntp_servers: ["IpAddressOrServerName"], # required
        },
      },
      tags: {
        "TagKey" => "TagValue",
      },
    }

@!attribute [rw] description

A description for the device.
@return [String]

@!attribute [rw] name

A name for the device.
@return [String]

@!attribute [rw] networking_configuration

A networking configuration for the device.
@return [Types::NetworkPayload]

@!attribute [rw] tags

Tags for the device.
@return [Hash<String,String>]

@see docs.aws.amazon.com/goto/WebAPI/panorama-2019-07-24/ProvisionDeviceRequest AWS API Documentation

Constants

SENSITIVE