Get Network Profile By Name
Returns the network profile associated with the given name.
Request
URI
GET
https://{api_host}/iaas-proxy-provider/api/network/profiles/name
COPY
Query Parameters
string
name
Required
The name of the network profile.
Responses
200
The network profile is retrieved.
Returns NetworkProfile of type(s) */*
{
"definedAddresses": [
{
"hostName": "string",
"virtualMachineId": "string",
"virtualMachineName": "string",
"lastModifiedDate": "string",
"stateValue": 0,
"description": "string",
"externalReferenceName": "string",
"networkProfileId": "string",
"IPv4Address": "string",
"externalReferenceId": "string",
"IPSortValue": 0,
"createdDate": "string",
"staticIPv4RangeId": "string",
"networkInterfaceCardOffset": "string",
"name": "string",
"id": "string",
"state": "string"
}
],
"IPAMEndpointName": "string",
"lastModifiedDate": "string",
"reclaimedAddresses": [
{
"hostName": "string",
"virtualMachineId": "string",
"virtualMachineName": "string",
"lastModifiedDate": "string",
"stateValue": 0,
"description": "string",
"externalReferenceName": "string",
"networkProfileId": "string",
"IPv4Address": "string",
"externalReferenceId": "string",
"IPSortValue": 0,
"createdDate": "string",
"staticIPv4RangeId": "string",
"networkInterfaceCardOffset": "string",
"name": "string",
"id": "string",
"state": "string"
}
],
"description": "string",
"isHidden": false,
"createdDate": "string",
"profileType": "string",
"definedRanges": [
{
"endIPv4Address": "string",
"definedAddresses": [
{
"hostName": "string",
"virtualMachineId": "string",
"virtualMachineName": "string",
"lastModifiedDate": "string",
"stateValue": 0,
"description": "string",
"externalReferenceName": "string",
"networkProfileId": "string",
"IPv4Address": "string",
"externalReferenceId": "string",
"IPSortValue": 0,
"createdDate": "string",
"staticIPv4RangeId": "string",
"networkInterfaceCardOffset": "string",
"name": "string",
"id": "string",
"state": "string"
}
],
"createdDate": "string",
"lastModifiedDate": "string",
"name": "string",
"description": "string",
"externalId": "string",
"id": "string",
"state": "string",
"networkProfileId": "string",
"gateway": "string",
"beginIPv4Address": "string"
}
],
"name": "string",
"tenantId": "string",
"id": "string",
"IPAMEndpointId": "string",
"addressSpaceExternalId": "string"
}
string
IPAMEndpointName
Optional
IPAMEndpointName
string As date-time As date-time
lastModifiedDate
Optional
lastModifiedDate
string
description
Optional
description
boolean
isHidden
Optional
isHidden
string As date-time As date-time
createdDate
Optional
createdDate
string
profileType
Optional
profileType
Possible values are : EXTERNAL, PRIVATE, NAT, ROUTED,
string
name
Required
name
string
tenantId
Optional
tenantId
string
id
Optional
id
string
IPAMEndpointId
Optional
IPAMEndpointId
string
addressSpaceExternalId
Optional
addressSpaceExternalId
Network Profile Operations
POST
Create Network Profile
DELETE
Delete Network Profile
GET
Finds all tenants
GET
Get Network Profile
GET
Get Network Profile Addresses
GET
Get Network Profile By Name
GET
Get Network Profile Range Summaries
GET
List Network Profile
GET
List Network Profile For Tenant
PUT
Update Or Create Network Profile