Open LTroya opened 6 years ago
I am using NetworkManagementClient to retrieve public ip addresses and network interfaces, but get method trigger the following exception:
NetworkManagementClient
get
$expand query option value is invalid. The resource does not have property or the property does not represent a reference to another resource.
I have been looking for into the docs but I have not found information about this param.
Here is some snippet I am using:
$runTime = AzureStatic::create(self::APPLICATION_ID, self::TENANT_ID, self::CLIENT_SECRET); $nmc = new NetworkManagementClient($runTime, self::SUBSCRIPTION_ID); $nmc->getNetworkInterfaces()->get('RESOURCE_GROUP_NAME', 'NETWORK_INTERFACE_NAME') $nmc->getPublicIPAddresses()->get('RESOURCE_GROUP_NAME', 'PUBLIC_IP_ADDRESS_NAME')
This is the final query:
https://management.azure.com/subscriptions/SUBSCRIPTION_ID/resourceGroups/RESOURCE_GROUP_NAME/providers/Microsoft.Network/networkInterfaces/NETWORK_INTERFACE_NAME?api-version=2017-08-01&$expand=
Notice $expand is blank. But in the source code it optional.
$expand
I looks like similar to the example on this page:
https://docs.microsoft.com/en-us/rest/api/virtualnetwork/publicipaddresses/get#examples
If the api-version is the problem, is there a way to change it?
Thanks in advance.
I am using
NetworkManagementClient
to retrieve public ip addresses and network interfaces, butget
method trigger the following exception:$expand query option value is invalid. The resource does not have property or the property does not represent a reference to another resource.
I have been looking for into the docs but I have not found information about this param.
Here is some snippet I am using:
This is the final query:
https://management.azure.com/subscriptions/SUBSCRIPTION_ID/resourceGroups/RESOURCE_GROUP_NAME/providers/Microsoft.Network/networkInterfaces/NETWORK_INTERFACE_NAME?api-version=2017-08-01&$expand=
Notice
$expand
is blank. But in the source code it optional.I looks like similar to the example on this page:
https://docs.microsoft.com/en-us/rest/api/virtualnetwork/publicipaddresses/get#examples
If the api-version is the problem, is there a way to change it?
Thanks in advance.