Commit 7e21cc6e authored by Walter Featherstone's avatar Walter Featherstone
Browse files

Moving from Swagger 2.0 to OpenAPI 3.0

parents 7daaee41 ec6d7b0b
description: This type represents the destination interface.
type: object
required:
- interfaceType
properties:
interfaceType:
$ref: '#/definitions/DestinationInterface.InterfaceType'
tunnelInfo:
$ref: '#/definitions/TunnelInfo'
srcMacAddress:
$ref: '#/definitions/DestinationInterface.MacAddress'
dstMacAddress:
$ref: '#/definitions/DestinationInterface.MacAddress'
dstIpAddress:
$ref: '#/definitions/DestinationInterface.IpAddress'
\ No newline at end of file
description: FQDN resolved by the DNS rule
type: string
example: 'www.example.com'
\ No newline at end of file
description: Identifies the DNS Rule
type: string
example: 'dnsRule1'
\ No newline at end of file
description: IP address associated with the FQDN resolved by the DNS rule
type: string
example: '192.0.2.0'
\ No newline at end of file
description: IP address type
type: string
enum:
- IP_V6
- IP_V4
example: 'IP_V6'
\ No newline at end of file
description: DNS rule state
type: string
enum:
- ACTIVE
- INACTIVE
example: 'ACTIVE'
\ No newline at end of file
description: Time to live value
type: integer
format: uint32
example: '?'
\ No newline at end of file
description: This type represents the general information of a DNS rule.
type: object
required:
- dnsRuleId
- domainName
- ipAddressType
- ipAddress
- state
properties:
dnsRuleId:
$ref: '#/definitions/DnsRule.Id'
domainName:
$ref: '#/definitions/DnsRule.DomainName'
ipAddressType:
$ref: '#/definitions/DnsRule.IpAddressType'
ipAddress:
$ref: '#/definitions/DnsRule.IpAddress'
ttl:
$ref: '#/definitions/DnsRule.Ttl'
state:
$ref: '#/definitions/DnsRule.State'
\ No newline at end of file
description: Host portion of the address
type: string
example: '192.0.2.0'
\ No newline at end of file
description: Port portion of the address
type: integer
format: uint32
example: 8080
\ No newline at end of file
description: A IP address and port pair
type: object
properties:
host:
$ref: '#/definitions/EndPointInfo.Address.Host'
port:
$ref: '#/definitions/EndPointInfo.Address.Port'
\ No newline at end of file
description: Entry point information of the service as one or more pairs of IP address and port
type: array
items:
$ref: '#/definitions/EndPointInfo.Address'
description: Entry point information of the service in a format defined by an implementation, or in an external specification.
type: object
\ No newline at end of file
description: Entry point information of the service
type: string
format: uri
example: '/meMp1/service/EntryPoint'
\ No newline at end of file
description: Entry point information of the service as string, formatted according to URI syntax
type: array
items:
$ref: '#/definitions/EndPointInfo.Uri'
\ No newline at end of file
description: This type represents information about a transport endpoint
type: object
properties:
uris:
$ref: '#/definitions/EndPointInfo.Uris'
addresses:
$ref: '#/definitions/EndPointInfo.Addresses'
alternative:
$ref: '#/definitions/EndPointInfo.Alternative'
\ No newline at end of file
description: URI referring to a resource
type: string
format: uri
readOnly: true
example: '/meMp1/example'
\ No newline at end of file
description: Self-referring URI.
type: object
required:
- self
properties:
self:
$ref: '#/definitions/LinkType'
subscription:
description: Subscription list
type: array
items:
$ref: '#/definitions/Mp1SubscriptionLinkList.Subscription'
\ No newline at end of file
description: A link to a subscription.
type: object
required:
- href
- rel
properties:
href:
description: The URI referring to the subscription
type: string
format: uri
rel:
description: The values are as defined in the "subscriptionType" attribute for each different Mp1 event subscription data type.
type: string
description: This type represents a list of links related to currently existing subscriptions for a mobile edge application instance. This information is returned when sending a request to receive current subscriptions.
type: object
required:
- _links
properties:
_links:
$ref: '#/definitions/Mp1SubscriptionLinkList.Links'
\ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment