Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
MEC - Multi-access Edge Computing
MEC Application Support API and MEC Service Management API
Commits
1821b5f1
Commit
1821b5f1
authored
Jan 15, 2019
by
Walter Featherstone
Browse files
Converted Mp1 API description to OpenAPI 3, without the split directory structure
parent
241380e2
Changes
159
Hide whitespace changes
Inline
Side-by-side
definitions/DestinationInterface.yaml
deleted
100644 → 0
View file @
241380e2
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
definitions/DnsRule.DomainName.yaml
deleted
100644 → 0
View file @
241380e2
description
:
FQDN resolved by the DNS rule
type
:
string
example
:
www.example.com
\ No newline at end of file
definitions/DnsRule.Id.yaml
deleted
100644 → 0
View file @
241380e2
description
:
Identifies the DNS Rule
type
:
string
example
:
dnsRule1
\ No newline at end of file
definitions/DnsRule.IpAddress.yaml
deleted
100644 → 0
View file @
241380e2
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
definitions/DnsRule.IpAddressType.yaml
deleted
100644 → 0
View file @
241380e2
description
:
IP address type
type
:
string
enum
:
-
IP_V6
-
IP_V4
example
:
"
IP_V6"
\ No newline at end of file
definitions/DnsRule.State.yaml
deleted
100644 → 0
View file @
241380e2
description
:
DNS rule state
type
:
string
enum
:
-
ACTIVE
-
INACTIVE
example
:
"
ACTIVE"
\ No newline at end of file
definitions/DnsRule.Ttl.yaml
deleted
100644 → 0
View file @
241380e2
description
:
Time to live value
type
:
integer
format
:
uint32
example
:
"
?"
\ No newline at end of file
definitions/DnsRule.yaml
deleted
100644 → 0
View file @
241380e2
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
definitions/EndPointInfo.Address.Host.yaml
deleted
100644 → 0
View file @
241380e2
description
:
Host portion of the address
type
:
string
example
:
'
192.0.2.0'
\ No newline at end of file
definitions/EndPointInfo.Address.Port.yaml
deleted
100644 → 0
View file @
241380e2
description
:
Port portion of the address
type
:
integer
format
:
uint32
example
:
'
8080'
\ No newline at end of file
definitions/EndPointInfo.Address.yaml
deleted
100644 → 0
View file @
241380e2
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
definitions/EndPointInfo.Addresses.yaml
deleted
100644 → 0
View file @
241380e2
description
:
Entry point information of the service as one or more pairs of IP address and port
type
:
array
items
:
$ref
:
'
#/definitions/EndPointInfo.Address'
definitions/EndPointInfo.Alternative.yaml
deleted
100644 → 0
View file @
241380e2
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
definitions/EndPointInfo.Uri.yaml
deleted
100644 → 0
View file @
241380e2
description
:
Entry point information of the service
type
:
string
format
:
uri
example
:
'
/meMp1/service/EntryPoint'
\ No newline at end of file
definitions/EndPointInfo.Uris.yaml
deleted
100644 → 0
View file @
241380e2
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
definitions/EndPointInfo.yaml
deleted
100644 → 0
View file @
241380e2
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
definitions/LinkType.yaml
deleted
100644 → 0
View file @
241380e2
description
:
URI referring to a resource
type
:
string
format
:
uri
readOnly
:
true
example
:
'
/meMp1/example'
\ No newline at end of file
definitions/Mp1SubscriptionLinkList.Links.yaml
deleted
100644 → 0
View file @
241380e2
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
definitions/Mp1SubscriptionLinkList.Subscription.yaml
deleted
100644 → 0
View file @
241380e2
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
definitions/Mp1SubscriptionLinkList.yaml
deleted
100644 → 0
View file @
241380e2
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
Prev
1
2
3
4
5
6
…
8
Next
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment