Changes the alias IPs of an already attached Network. Note that the existing aliases for the specified Network will be replaced with these provided in the request body. So if you want to add an alias IP, you have to provide the existing ones from the Network plus the new alias IP in the request body.
643 matches
100 actions
Hetzner Cloud
100 actions
- Add a route to a NetworkPOSTv1.0.0
- Add a Server to a Placement GroupPOSTv1.0.0
- Add a subnet to a NetworkPOSTv1.0.0
- Add ServicePOSTv1.0.0
- Add TargetPOSTv1.0.0
- Apply to ResourcesPOSTv1.0.0
- Assign a Floating IP to a ServerPOSTv1.0.0
- Assign a Primary IP to a resourcePOSTv1.0.0
- Attach a Load Balancer to a NetworkPOSTv1.0.0
- Attach a Server to a NetworkPOSTv1.0.0
- Attach an ISO to a ServerPOSTv1.0.0
- Change AlgorithmPOSTv1.0.0
- Change alias IPs of a NetworkPOSTv1.0.0
- Change Floating IP ProtectionPOSTv1.0.0
- Change Image ProtectionPOSTv1.0.0
- Change IP range of a NetworkPOSTv1.0.0
- Change Load Balancer ProtectionPOSTv1.0.0
- Change Network ProtectionPOSTv1.0.0
- Change Primary IP ProtectionPOSTv1.0.0
- Change reverse DNS entry for a Floating IPPOSTv1.0.0
- Change reverse DNS entry for a Primary IPPOSTv1.0.0
- Change reverse DNS entry for this Load BalancerPOSTv1.0.0
- Change reverse DNS entry for this ServerPOSTv1.0.0
- Change Server ProtectionPOSTv1.0.0
- Change the Type of a Load BalancerPOSTv1.0.0
- Change the Type of a ServerPOSTv1.0.0
- Create a CertificatePOSTv1.0.0
- Create a FirewallPOSTv1.0.0
- Create a Floating IPPOSTv1.0.0
- Create a Load BalancerPOSTv1.0.0
- Create a NetworkPOSTv1.0.0
- Create a PlacementGroupPOSTv1.0.0
- Create a Primary IPPOSTv1.0.0
- Create a ServerPOSTv1.0.0
- Create Image from a ServerPOSTv1.0.0
- Detach a Load Balancer from a NetworkPOSTv1.0.0
- Detach a Server from a NetworkPOSTv1.0.0
- Detach an ISO from a ServerPOSTv1.0.0
- Disable Backups for a ServerPOSTv1.0.0
- Disable Rescue Mode for a ServerPOSTv1.0.0
- Disable the public interface of a Load BalancerPOSTv1.0.0
- Enable the public interface of a Load BalancerPOSTv1.0.0
- Get a CertificateGETv1.0.0
- Get a DatacenterGETv1.0.0
- Get a FirewallGETv1.0.0
- Get a Floating IPGETv1.0.0
- Get a Load BalancerGETv1.0.0
- Get a Load Balancer TypeGETv1.0.0
- Get a LocationGETv1.0.0
- Get a NetworkGETv1.0.0
- Get a PlacementGroupGETv1.0.0
- Get a Primary IPGETv1.0.0
- Get a ServerGETv1.0.0
- Get a Server TypeGETv1.0.0
- Get a SSH keyGETv1.0.0
- Get a VolumeGETv1.0.0
- Get all ActionsGETv1.0.0
- Get all Actions for a CertificateGETv1.0.0
- Get all Actions for a FirewallGETv1.0.0
- Get all Actions for a Floating IPGETv1.0.0
- Get all Actions for a Load BalancerGETv1.0.0
- Get all Actions for a NetworkGETv1.0.0
- Get all Actions for a ServerGETv1.0.0
- Get all Actions for a VolumeGETv1.0.0
- Get all Actions for an ImageGETv1.0.0
- Get all CertificatesGETv1.0.0
- Get all DatacentersGETv1.0.0
- Get all FirewallsGETv1.0.0
- Get all Floating IPsGETv1.0.0
- Get all ImagesGETv1.0.0
- Get all ISOsGETv1.0.0
- Get all Load Balancer TypesGETv1.0.0
- Get all Load BalancersGETv1.0.0
- Get all LocationsGETv1.0.0
- Get all NetworksGETv1.0.0
- Get all PlacementGroupsGETv1.0.0
- Get all pricesGETv1.0.0
- Get all Primary IPsGETv1.0.0
- Get all Server TypesGETv1.0.0
- Get all ServersGETv1.0.0
- Get all SSH keysGETv1.0.0
- Get all VolumesGETv1.0.0
- Get an ActionGETv1.0.0
- Get an Action for a CertificateGETv1.0.0
- Get an Action for a FirewallGETv1.0.0
- Get an Action for a Floating IPGETv1.0.0
- Get an Action for a Load BalancerGETv1.0.0
- Get an Action for a NetworkGETv1.0.0
- Get an Action for a ServerGETv1.0.0
- Get an Action for a VolumeGETv1.0.0
- Get an Action for an ImageGETv1.0.0
- Get an ImageGETv1.0.0
- Get an ISOGETv1.0.0
- Get Metrics for a LoadBalancerGETv1.0.0
- Get Metrics for a ServerGETv1.0.0
- Retry Issuance or RenewalPOSTv1.0.0
- Set RulesPOSTv1.0.0
- Unassign a Floating IPPOSTv1.0.0
- Unassign a Primary IP from a resourcePOSTv1.0.0
- Update ServicePOSTv1.0.0
Infrastructure/Hetzner Cloud
Change alias IPs of a Network
v1.0.0Input
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
{
"type": "object",
"properties": {
"alias_ips": {
"type": "array",
"description": "New alias IPs to set for this Server",
"items": {
"type": "string"
}
},
"id": {
"type": "integer"
},
"network": {
"type": "integer",
"description": "ID of an existing Network already attached to the Server"
}
},
"required": [
"alias_ips",
"id",
"network"
],
"additionalProperties": false
}Output
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
{
"type": "object",
"required": [
"action"
],
"properties": {
"action": {
"type": "object",
"required": [
"command",
"error",
"finished",
"id",
"progress",
"resources",
"started",
"status"
],
"properties": {
"command": {
"type": "string",
"description": "Command executed in the Action"
},
"error": {
"type": "object",
"description": "Error message for the Action if error occurred, otherwise null",
"required": [
"code",
"message"
],
"properties": {
"code": {
"type": "string",
"description": "Fixed machine readable code"
},
"message": {
"type": "string",
"description": "Humanized error message"
}
}
},
"finished": {
"type": "string",
"description": "Point in time when the Action was finished (in ISO-8601 format). Only set if the Action is finished otherwise null."
},
"id": {
"type": "integer",
"description": "ID of the Resource"
},
"progress": {
"type": "number",
"description": "Progress of Action in percent"
},
"resources": {
"type": "array",
"description": "Resources the Action relates to",
"items": {
"type": "object",
"required": [
"id",
"type"
],
"properties": {
"id": {
"type": "integer",
"description": "ID of the Resource"
},
"type": {
"type": "string",
"description": "Type of resource referenced"
}
}
}
},
"started": {
"type": "string",
"description": "Point in time when the Action was started (in ISO-8601 format)"
},
"status": {
"type": "string",
"description": "Status of the Action",
"enum": [
"success",
"running",
"error"
]
}
}
}
}
}