Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
{
"title": "List of service tags supported by NSP.",
"parameters": {
"api-version": "2024-10-01",
"subscriptionId": "subId",
"location": "westus"
},
"responses": {
"200": {
"body": {
"value": [
{
"serviceTags": [
"ActionGroup",
"AppConfigurationInternal",
"AzureCloud",
"PRIVATE",
"ApiManagement",
"MicrosoftPublicIPSpace",
"MicrosoftPrivateIPSpace"
]
}
],
"nextLink": "{baseurl}/subscriptions/{subscriptionId}/providers/Microsoft.Network/locations/{location}/nspServiceTags?api-version=2024-10-01&$skipToken=10"
}
}
}
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{

Check notice on line 1 in specification/network/resource-manager/Microsoft.Network/stable/2024-10-01/networkSecurityPerimeter.json

View workflow job for this annotation

GitHub Actions / TypeSpec Requirement

Your service description will soon be required to convert from OpenAPI to TypeSpec. See https://aka.ms/azsdk/typespec.
"swagger": "2.0",
"info": {
"title": "NetworkSecurityPerimeter",
Expand Down Expand Up @@ -1493,6 +1493,48 @@
}
}
}
},
"/subscriptions/{subscriptionId}/providers/Microsoft.Network/locations/{location}/nspServiceTags": {
"get": {
"tags": [
"NetworkSecurityPerimeterServiceTags"
],
"operationId": "NetworkSecurityPerimeterServiceTags_List",
"description": "Gets the list of service tags supported by NSP. These service tags can be used to create access rules in NSP.",
"x-ms-pageable": {
"nextLinkName": "nextLink"
},
"parameters": [
{
"$ref": "./network.json#/parameters/SubscriptionIdParameter"
},
{
"$ref": "#/parameters/LocationParameter"
},
{
"$ref": "./network.json#/parameters/ApiVersionParameter"
}
],
"responses": {
"200": {
"description": "Request successful. Returns the list of service tags supported by NSP.",
"schema": {
"$ref": "#/definitions/NspServiceTagsListResult"
}
},
"default": {
"description": "Error response describing why the operation failed.",
"schema": {
"$ref": "./network.json#/definitions/CloudError"
}
}
},
"x-ms-examples": {
"NSPServiceTagsList": {
"$ref": "./examples/NspServiceTagsList.json"
}
}
}
}
},
"definitions": {
Expand Down Expand Up @@ -2244,6 +2286,36 @@
}
},
"description": "Result of the request to list NSP logging configuration. Contains a list of NSP logging configurations and a URL link to get the next set of results."
},
"NspServiceTagsListResult": {
"type": "object",
"properties": {
"value": {
"type": "array",
"items": {
"$ref": "#/definitions/NspServiceTagsResource"
},
"description": "Gets paged list of NSP service tags."
},
"nextLink": {
"type": "string",
"description": "Gets the URL to get the next page of results."
}
},
"description": "Result of the request to list NSP service tags."
},
"NspServiceTagsResource": {
"type": "object",
"properties": {
"serviceTags": {
"type": "array",
"items": {
"type": "string"
},
"description": "NSP service tags."
}
},
"description": "Resource containing list of NSP service tags."
}
},
"parameters": {
Expand Down
Loading