class Aws::GameLift::Types::UpdateFleetPortSettingsInput

Represents the input for a request operation.

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

data as a hash:

    {
      fleet_id: "FleetIdOrArn", # required
      inbound_permission_authorizations: [
        {
          from_port: 1, # required
          to_port: 1, # required
          ip_range: "NonBlankString", # required
          protocol: "TCP", # required, accepts TCP, UDP
        },
      ],
      inbound_permission_revocations: [
        {
          from_port: 1, # required
          to_port: 1, # required
          ip_range: "NonBlankString", # required
          protocol: "TCP", # required, accepts TCP, UDP
        },
      ],
    }

@!attribute [rw] fleet_id

A unique identifier for the fleet to update port settings for. You
can use either the fleet ID or ARN value.
@return [String]

@!attribute [rw] inbound_permission_authorizations

A collection of port settings to be added to the fleet resource.
@return [Array<Types::IpPermission>]

@!attribute [rw] inbound_permission_revocations

A collection of port settings to be removed from the fleet resource.
@return [Array<Types::IpPermission>]

@see docs.aws.amazon.com/goto/WebAPI/gamelift-2015-10-01/UpdateFleetPortSettingsInput AWS API Documentation

Constants

SENSITIVE