SDK Error
ARM OpenAPI(swagger) specs
Every OpenAPI(swagger) spec/configuration must have a security definitions section and it must adhere to the structure described here
Each OpenAPI json document must contain a security definitions section and the section must adhere to a certain format.
Missing security definitions section does not describe the Azure services security model accurately. This is an ARM specific requirement which describes the security mechanism to access the services.
Ensure that the document has a security definition section as described here