scaleway.vpc_gw.v2.AddBastionAllowedIPsResponse
ip_rangesRanges of IP addresses allowed to connect to the gateway's SSH bastion. (IP network)
scaleway.vpc_gw.v2.Gateway
idID of the gateway. (UUID format)
organization_idOwning Organization. (UUID format)
project_idOwning Project. (UUID format)
created_atGateway creation date. (RFC 3339 format)
updated_atGateway last modification date. (RFC 3339 format)
typeGateway type name (commercial offer).
bandwidthBandwidth available of the gateway.
statusCurrent status of the gateway.
nameName of the gateway.
tagsTags associated with the gateway.
Public IPv4 address of the gateway.
GatewayNetwork objects attached to the gateway (each one represents a connection to a Private Network).
versionVersion of the running gateway software.
can_upgrade_toNewly available gateway software version that can be updated to.
bastion_enabledDefines whether SSH bastion is enabled on the gateway.
bastion_portPort of the SSH bastion.
smtp_enabledDefines whether SMTP traffic is allowed to pass through the gateway.
is_legacyDefines whether the gateway uses non-IPAM IP configurations.
bastion_allowed_ipsRanges of IP addresses allowed to connect to the gateway's SSH bastion. (IP network)
zoneZone of the gateway.
scaleway.vpc_gw.v2.Gateway.Status
scaleway.vpc_gw.v2.GatewayNetwork
idID of the Public Gateway-Private Network connection. (UUID format)
created_atConnection creation date. (RFC 3339 format)
updated_atConnection last modification date. (RFC 3339 format)
gateway_idID of the connected Public Gateway. (UUID format)
private_network_idID of the connected Private Network. (UUID format)
mac_addressMAC address of the gateway in the Private Network (if the gateway is up and running).
masquerade_enabledDefines whether the gateway masquerades traffic for this Private Network (Dynamic NAT).
statusCurrent status of the Public Gateway's connection to the Private Network.
push_default_routeEnabling the default route also enables masquerading.
ipam_ip_idUse this IPAM-booked IP ID as the Gateway's IP in this Private Network. (UUID format)
zoneZone of the GatewayNetwork connection.
scaleway.vpc_gw.v2.GatewayNetwork.Status
scaleway.vpc_gw.v2.GatewayType
namePublic Gateway type name.
bandwidthBandwidth, in bps, of the Public Gateway. This is the public bandwidth to the outer Internet, and the internal bandwidth to each connected Private Networks.
zoneZone the Public Gateway type is available in.
scaleway.vpc_gw.v2.IP
idIP address ID. (UUID format)
organization_idOwning Organization. (UUID format)
project_idOwning Project. (UUID format)
created_atIP address creation date. (RFC 3339 format)
updated_atIP address last modification date. (RFC 3339 format)
tagsTags associated with the IP address.
addressThe IP address itself. (IP address)
reverseReverse domain name for the IP address.
gateway_idPublic Gateway associated with the IP address. (UUID format)
zoneZone of the IP address.
scaleway.vpc_gw.v2.ListGatewayNetworksResponse
GatewayNetworks on this page.
total_countTotal GatewayNetworks count matching the filter.
scaleway.vpc_gw.v2.ListGatewaysResponse
Gateways on this page.
total_countTotal count of gateways matching the filter.
scaleway.vpc_gw.v2.ListIPsResponse
IP addresses on this page.
total_countTotal count of IP addresses matching the filter.
scaleway.vpc_gw.v2.ListPatRulesResponse
Array of PAT rules matching the filter.
total_countTotal count of PAT rules matching the filter.
scaleway.vpc_gw.v2.PatRule
idPAT rule ID. (UUID format)
gateway_idGateway the PAT rule applies to. (UUID format)
created_atPAT rule creation date. (RFC 3339 format)
updated_atPAT rule last modification date. (RFC 3339 format)
public_portPublic port to listen on.
private_ipPrivate IP address to forward data to. (IP address)
private_portPrivate port to translate to.
protocolProtocol the rule applies to.
zoneZone of the PAT rule.
scaleway.vpc_gw.v2.SetBastionAllowedIPsResponse
ip_rangesRanges of IP addresses allowed to connect to the gateway's SSH bastion. (IP network)
scaleway.vpc_gw.v2.SetPatRulesRequest.Rule
public_portPublic port to listen on. Public port to listen on. Uniquely identifies the rule, and a matching rule will be updated with the new parameters.
private_ipPrivate IP to forward data to. (IP address)
private_portPrivate port to translate to.
protocolProtocol the rule should apply to.