Description | : Gets information about all network interfaces in a role instance in a cloud service. |
Reference | : Link ¶ |
⚼ Request
GET:
/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/cloudServices/{cloudServiceName}/roleInstances/{roleInstanceName}/networkInterfaces
{
resourceGroupName:
string
,
cloudServiceName:
string
,
roleInstanceName:
string
,
api-version:
string
,
subscriptionId:
string
,
}
⚐ Response (200)
{
value:
[
]
,
{
,
extendedLocation:
{
,
name:
string
,
type:
enum
,
}
properties:
{
,
virtualMachine:
{
,
id:
string
,
}
networkSecurityGroup:
string
,
privateEndpoint:
{
,
extendedLocation:
{
,
name:
string
,
type:
enum
,
}
properties:
{
,
subnet:
string
,
networkInterfaces:
[
,
string
,
]
provisioningState:
enum
,
privateLinkServiceConnections:
[
]
,
{
,
properties:
{
,
provisioningState:
enum
,
privateLinkServiceId:
string
,
groupIds:
[
,
string
,
]
requestMessage:
string
,
privateLinkServiceConnectionState:
}
{
,
status:
string
,
description:
string
,
actionsRequired:
string
,
}
name:
string
,
type:
string
,
etag:
string
,
}
manualPrivateLinkServiceConnections:
[
]
,
{
,
properties:
{
,
provisioningState:
enum
,
privateLinkServiceId:
string
,
groupIds:
[
,
string
,
]
requestMessage:
string
,
privateLinkServiceConnectionState:
}
{
,
status:
string
,
description:
string
,
actionsRequired:
string
,
}
name:
string
,
type:
string
,
etag:
string
,
}
customDnsConfigs:
[
]
,
{
,
fqdn:
string
,
ipAddresses:
}
[
,
string
,
]
applicationSecurityGroups:
[
]
,
{
,
properties:
{
,
resourceGuid:
string
,
provisioningState:
enum
,
}
etag:
string
,
}
ipConfigurations:
[
]
,
{
,
properties:
{
,
groupId:
string
,
memberName:
string
,
privateIPAddress:
string
,
}
name:
string
,
type:
string
,
etag:
string
,
}
customNetworkInterfaceName:
string
,
}
etag:
string
,
}
ipConfigurations:
[
]
,
{
,
properties:
string
,
name:
string
,
etag:
string
,
type:
string
,
}
tapConfigurations:
[
]
,
{
,
properties:
{
,
virtualNetworkTap:
string
,
provisioningState:
enum
,
}
name:
string
,
etag:
string
,
type:
string
,
}
dnsSettings:
{
,
dnsServers:
[
,
string
,
]
appliedDnsServers:
[
,
string
,
]
internalDnsNameLabel:
string
,
internalFqdn:
string
,
internalDomainNameSuffix:
string
,
}
macAddress:
string
,
primary:
boolean
,
vnetEncryptionSupported:
boolean
,
defaultOutboundConnectivityEnabled:
boolean
,
enableAcceleratedNetworking:
boolean
,
disableTcpStateTracking:
boolean
,
enableIPForwarding:
boolean
,
hostedWorkloads:
[
,
string
,
]
dscpConfiguration:
{
,
id:
string
,
}
resourceGuid:
string
,
provisioningState:
enum
,
workloadType:
string
,
nicType:
enum
,
privateLinkService:
{
,
extendedLocation:
{
,
name:
string
,
type:
enum
,
}
properties:
{
,
loadBalancerFrontendIpConfigurations:
[
,
string
,
]
ipConfigurations:
[
]
,
{
,
properties:
{
,
privateIPAddress:
string
,
privateIPAllocationMethod:
enum
,
subnet:
string
,
primary:
boolean
,
provisioningState:
enum
,
privateIPAddressVersion:
enum
,
}
name:
string
,
etag:
string
,
type:
string
,
}
destinationIPAddress:
string
,
networkInterfaces:
[
,
string
,
]
provisioningState:
enum
,
privateEndpointConnections:
[
]
,
{
,
properties:
{
,
privateEndpoint:
{
,
extendedLocation:
{
,
name:
string
,
type:
enum
,
}
properties:
{
,
subnet:
string
,
networkInterfaces:
[
,
string
,
]
provisioningState:
enum
,
privateLinkServiceConnections:
[
]
,
{
,
properties:
{
,
provisioningState:
enum
,
privateLinkServiceId:
string
,
groupIds:
[
,
string
,
]
requestMessage:
string
,
privateLinkServiceConnectionState:
}
{
,
status:
string
,
description:
string
,
actionsRequired:
string
,
}
name:
string
,
type:
string
,
etag:
string
,
}
manualPrivateLinkServiceConnections:
[
]
,
{
,
properties:
{
,
provisioningState:
enum
,
privateLinkServiceId:
string
,
groupIds:
[
,
string
,
]
requestMessage:
string
,
privateLinkServiceConnectionState:
}
{
,
status:
string
,
description:
string
,
actionsRequired:
string
,
}
name:
string
,
type:
string
,
etag:
string
,
}
customDnsConfigs:
[
]
,
{
,
fqdn:
string
,
ipAddresses:
}
[
,
string
,
]
applicationSecurityGroups:
[
]
,
{
,
properties:
{
,
resourceGuid:
string
,
provisioningState:
enum
,
}
etag:
string
,
}
ipConfigurations:
[
]
,
{
,
properties:
{
,
groupId:
string
,
memberName:
string
,
privateIPAddress:
string
,
}
name:
string
,
type:
string
,
etag:
string
,
}
customNetworkInterfaceName:
string
,
}
etag:
string
,
}
privateLinkServiceConnectionState:
{
,
status:
string
,
description:
string
,
actionsRequired:
string
,
}
provisioningState:
enum
,
linkIdentifier:
string
,
privateEndpointLocation:
string
,
}
name:
string
,
type:
string
,
etag:
string
,
}
visibility:
string
,
autoApproval:
string
,
fqdns:
[
,
string
,
]
alias:
string
,
enableProxyProtocol:
boolean
,
}
etag:
string
,
}
migrationPhase:
enum
,
auxiliaryMode:
enum
,
auxiliarySku:
enum
,
}
etag:
string
,
}
nextLink:
string
,
}
⚐ Response (default)
{
error:
}
{
,
code:
string
,
message:
string
,
target:
string
,
details:
}
[
,
string
,
]