Skip to content

Commit

Permalink
restructure naming so it's a little more friendly
Browse files Browse the repository at this point in the history
  • Loading branch information
devigned committed Jul 17, 2015
1 parent 6022e27 commit 5ae0133
Show file tree
Hide file tree
Showing 14 changed files with 33 additions and 16 deletions.
Empty file removed Microsoft.Compute/README.md
Empty file.
Empty file removed Microsoft.Network/.keep
Empty file.
Empty file removed Microsoft.Resources/.keep
Empty file.
Empty file removed Microsoft.Storage/.keep
Empty file.
Empty file removed Microsoft.Web/.keep
Empty file.
47 changes: 32 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,27 +5,44 @@ This repository is the canonical source for REST API specifications for Microsof
## Directory Structure

The structure of the directory should strictly follow these rules:
- The top level folder must be the resource provider name
- The second level must be the API versions for the resource provider
- The top level folder must be the service name
- The second level must be the API versions
- The third level must be the format of the specification
- The forth level must be the specifications

The structure should appear like so:
```bash
.
├── Microsoft.Compute
│   ├── 2014-01-01
│   │   └── swagger
│   │   ├── service.json
│   │   └── service.yaml
│   ├── 2014-12-31
│   │   └── swagger
│   └── README.md
├── Microsoft.Network
├── Microsoft.Resources
├── Microsoft.Storage
├── Microsoft.Web
└── README.md
├── arm-authorization
│   └── 2015-01-01
│   └── swagger
│   └── authorization.json
├── arm-compute
│   └── 2015-06-15
│   └── swagger
│   └── service.json
├── arm-features
│   └── 2014-08-01-preview
│   └── swagger
│   └── features.json
├── arm-network
│   └── 2015-05-01-preview
│   └── swagger
│   └── service.json
├── arm-resources
│   └── 2014-04-01-preview
│   └── swagger
│   └── service.json
├── arm-storage
│   └── 2015-05-01-preview
│   └── swagger
│   └── service.json
├── arm-subscriptions
│   └── 2014-04-01-preview
│   └── swagger
│   └── service.json
├── arm-web
└── readme.md
```

At this point, the specifications are expected to be in swagger format.
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
Expand Up @@ -4426,4 +4426,4 @@
"description": "Client Api Version."
}
}
}
}
File renamed without changes.

0 comments on commit 5ae0133

Please sign in to comment.