module ApiStub module Models module Network class PublicIp def self.create_public_ip_response subnet = '{ "name": "fog-test-public-ip", "id": "/subscriptions/{guid}/resourceGroups/fog-test-rg/Microsoft.Network/publicIpAddresses/fog-test-public-ip", "location": "West US", "tags": { "key": "value" }, "etag": "W/\"00000000-0000-0000-0000-000000000000\"", "properties": { "resourceGuid":"0CB6BF8A-FFBD-486A-A6A2-DA6633481B50", "provisioningState": "Succeeded", "ipAddress": "1.1.1.1", "publicIPAllocationMethod": "Dynamic", "idleTimeoutInMinutes": 4, "ipConfiguration": { "id": "/subscriptions/{guid}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkInterfaces/vm1nic1/ipConfigurations/ip1" }, "dnsSettings": { "domainNameLabel": "mylabel", "fqdn": "mylabel.northus.cloudapp.azure.com.", "reverseFqdn": "contoso.com." } } }' JSON.parse(subnet) end end end end end