Skip to content
Closed
Changes from all commits
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
125 changes: 36 additions & 89 deletions arm-servicebus/2015-08-01/swagger/servicebus.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
{
"swagger": "2.0",
"info": {
"title": "ServiceBusManagementClient",
Expand Down Expand Up @@ -158,6 +158,9 @@
"schema": {
"$ref": "#/definitions/NamespaceResource"
}
},
"202": {
"description": "Namespace create or update request accepted."
}
},
"x-ms-long-running-operation": true
Expand Down Expand Up @@ -1893,7 +1896,8 @@
"required": [
"location"
],
"x-ms-azure-resource": true
"x-ms-azure-resource": true,
"description": "The Resource definition."
},
"NamespaceCreateOrUpdateParameters": {
"properties": {
Expand Down Expand Up @@ -1958,55 +1962,25 @@
"properties": {
"provisioningState": {
"type": "string",
"readOnly": true,
"description": "Provisioning state of the namespace."
},
"status": {
"type": "string",
"description": "State of the namespace.",
"enum": [
"Unknown",
"Creating",
"Created",
"Activating",
"Enabling",
"Active",
"Disabling",
"Disabled",
"SoftDeleting",
"SoftDeleted",
"Removing",
"Removed",
"Failed"
],
"x-ms-enum": {
"name": "NamespaceState",
"modelAsString": false
}
},
"createdAt": {
"type": "string",
"format": "date-time",
"readOnly": true,
"description": "The time the namespace was created."
},
"updatedAt": {
"type": "string",
"format": "date-time",
"readOnly": true,
"description": "The time the namespace was updated."
},
"serviceBusEndpoint": {
"externalDocs": {
"url": "http://msdn.microsoft.com/en-us/library/windowsazure/jj873988.aspx"
},
"type": "string",
"readOnly": true,
"description": "Endpoint you can use to perform Service Bus operations."
},
"createACSNamespace": {
"type": "boolean",
"description": "Indicates whether to create an ACS namespace."
},
"enabled": {
"type": "boolean",
"description": "Specifies whether this instance is enabled."
}
},
"description": "Properties of the namespace."
Expand Down Expand Up @@ -2223,19 +2197,17 @@
"accessedAt": {
"type": "string",
"format": "date-time",
"readOnly": true,
"description": "Last time a message was sent, or the last time there was a receive request to this queue."
},
"autoDeleteOnIdle": {
"type": "string",
"description": "the TimeSpan idle interval after which the queue is automatically deleted. The minimum duration is 5 minutes."
},
"entityAvailabilityStatus": {
"$ref": "#/definitions/EntityAvailabilityStatus",
"description": "Entity availability status for the queue."
},
"createdAt": {
"type": "string",
"format": "date-time",
"readOnly": true,
"description": "The exact time the message was created."
},
"defaultMessageTimeToLive": {
Expand All @@ -2262,10 +2234,6 @@
"type": "boolean",
"description": "A value that indicates whether the queue is to be partitioned across multiple message brokers."
},
"isAnonymousAccessible": {
"type": "boolean",
"description": "A value that indicates whether the message is accessible anonymously."
},
"maxDeliveryCount": {
"format": "int32",
"type": "integer",
Expand All @@ -2279,9 +2247,11 @@
"messageCount": {
"format": "int64",
"type": "integer",
"readOnly": true,
"description": "The number of messages in the queue."
},
"countDetails": {
"readOnly": true,
"$ref": "#/definitions/MessageCountDetails"
},
"requiresDuplicateDetection": {
Expand All @@ -2295,6 +2265,7 @@
"sizeInBytes": {
"format": "int64",
"type": "integer",
"readOnly": true,
"description": "The size of the queue, in bytes."
},
"status": {
Expand All @@ -2308,36 +2279,43 @@
"updatedAt": {
"type": "string",
"format": "date-time",
"readOnly": true,
"description": "The exact time the message was updated."
}
}
},
"description": "The Queue Properties definition."
},
"MessageCountDetails": {
"type": "object",
"properties": {
"activeMessageCount": {
"format": "int64",
"type": "integer",
"readOnly": true,
"description": "Number of active messages in the queue, topic, or subscription."
},
"deadLetterMessageCount": {
"format": "int64",
"type": "integer",
"readOnly": true,
"description": "Number of messages that are dead lettered."
},
"scheduledMessageCount": {
"format": "int64",
"type": "integer",
"readOnly": true,
"description": "Number of scheduled messages."
},
"transferDeadLetterMessageCount": {
"format": "int64",
"type": "integer",
"readOnly": true,
"description": "Number of messages transferred into dead letters."
},
"transferMessageCount": {
"format": "int64",
"type": "integer",
"readOnly": true,
"description": "Number of messages transferred to another queue, topic, or subscription."
}
},
Expand Down Expand Up @@ -2398,22 +2376,21 @@
"accessedAt": {
"type": "string",
"format": "date-time",
"readOnly": true,
"description": "Last time the message was sent, or a request was received, for this topic."
},
"autoDeleteOnIdle": {
"type": "string",
"description": "TimeSpan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes."
},
"entityAvailabilityStatus": {
"$ref": "#/definitions/EntityAvailabilityStatus",
"description": "Entity availability status for the topic."
},
"createdAt": {
"type": "string",
"format": "date-time",
"readOnly": true,
"description": "Exact time the message was created."
},
"countDetails": {
"readOnly": true,
"$ref": "#/definitions/MessageCountDetails"
},
"defaultMessageTimeToLive": {
Expand All @@ -2436,22 +2413,6 @@
"type": "boolean",
"description": "Value that indicates whether the topic to be partitioned across multiple message brokers is enabled."
},
"enableSubscriptionPartitioning": {
"type": "boolean",
"description": "Value that indicates whether partitioning is enabled or disabled."
},
"filteringMessagesBeforePublishing": {
"type": "boolean",
"description": "Whether messages should be filtered before publishing."
},
"isAnonymousAccessible": {
"type": "boolean",
"description": "Value that indicates whether the message is accessible anonymously."
},
"isExpress": {
"type": "boolean",
"description": ""
},
"maxSizeInMegabytes": {
"format": "int64",
"type": "integer",
Expand All @@ -2464,6 +2425,7 @@
"sizeInBytes": {
"format": "int64",
"type": "integer",
"readOnly": true,
"description": "Size of the topic, in bytes."
},
"status": {
Expand All @@ -2473,6 +2435,7 @@
"subscriptionCount": {
"format": "int32",
"type": "integer",
"readOnly": true,
"description": "Number of subscriptions."
},
"supportOrdering": {
Expand All @@ -2482,9 +2445,11 @@
"updatedAt": {
"type": "string",
"format": "date-time",
"readOnly": true,
"description": "The exact time the message was updated."
}
}
},
"description": "The Tpoic Properties definition."
},
"SubscriptionCreateOrUpdateParameters": {
"properties": {
Expand Down Expand Up @@ -2540,6 +2505,7 @@
"properties": {
"accessedAt": {
"type": "string",
"readOnly": true,
"format": "date-time",
"description": "Last time there was a receive request to this subscription."
},
Expand All @@ -2548,11 +2514,13 @@
"description": "TimeSpan idle interval after which the topic is automatically deleted. The minimum duration is 5 minutes."
},
"countDetails": {
"readOnly": true,
"$ref": "#/definitions/MessageCountDetails"
},
"createdAt": {
"type": "string",
"format": "date-time",
"readOnly": true,
"description": "Exact time the message was created."
},
"defaultMessageTimeToLive": {
Expand All @@ -2571,14 +2539,6 @@
"type": "boolean",
"description": "Value that indicates whether server-side batched operations are enabled."
},
"entityAvailabilityStatus": {
"$ref": "#/definitions/EntityAvailabilityStatus",
"description": "Entity availability status for the topic."
},
"isReadOnly": {
"type": "boolean",
"description": "Value that indicates whether the entity description is read-only."
},
"lockDuration": {
"type": "string",
"description": "The lock duration time span for the subscription."
Expand All @@ -2591,6 +2551,7 @@
"messageCount": {
"format": "int64",
"type": "integer",
"readOnly": true,
"description": "Number of messages."
},
"requiresSession": {
Expand All @@ -2604,26 +2565,12 @@
"updatedAt": {
"type": "string",
"format": "date-time",
"readOnly": true,
"description": "The exact time the message was updated."
}
},
"description": "Description of Subscription Resource."
},
"EntityAvailabilityStatus": {
"type": "string",
"enum": [
"Available",
"Limited",
"Renaming",
"Restoring",
"Unknown"
],
"x-ms-enum": {
"name": "EntityAvailabilityStatus",
"modelAsString": false
},
"description": "Entity availability status."
},
"EntityStatus": {
"type": "string",
"enum": [
Expand Down