This class represents the following YANG schema fragment defined in module fabric-service
container output {
leaf tp-id {
type tp-id;
}
leaf lport-uuid {
type uuid;
}
leaf name {
type string;
}
container port-layer {
container layer-1-info {
leaf location {
type tp-id;
}
}
container layer-2-info {
leaf access-type {
type access-type;
}
leaf access-segment {
type uint32;
}
}
container layer-3-info {
leaf ip {
type ip-address;
}
leaf network {
type ip-prefix;
}
leaf mac {
type mac-address;
}
leaf forward-enable {
type boolean;
}
leaf logical-switch {
type node-id;
}
}
}
list underlayer-ports {
key "port-ref"
leaf port-ref {
type instance-identifier;
}
}
list fabric-acl {
key "fabric-acl-name"
leaf fabric-acl-name {
type string;
}
}
container port-function {
choice function-type {
case ip-mapping {
list ip-mapping-entry {
key "external-ip"
leaf external-ip {
type ipv4-address;
}
leaf internal-ip {
type ipv4-address;
}
}
}
}
}
uses logical-port;
}
The schema path to identify an instance is
fabric-service/create-gateway/output
To create instances of this class use
org.opendaylight.yang.gen.v1.urn.opendaylight.faas.fabric.services.rev150930.CreateGatewayOutputBuilder.