import * as coreClient from "@azure/core-client" ; export const OperationListResult = { type : { name : "Composite" , className : "OperationListResult" , modelProperties : { value : { serializedName : "value" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "Operation" } } } } , nextLink : { serializedName : "nextLink" , type : { name : "String" } } } } } ; export const Operation = { type : { name : "Composite" , className : "Operation" , modelProperties : { name : { serializedName : "name" , type : { name : "String" } } , display : { serializedName : "display" , type : { name : "Composite" , className : "OperationDisplay" } } } } } ; export const OperationDisplay = { type : { name : "Composite" , className : "OperationDisplay" , modelProperties : { provider : { serializedName : "provider" , type : { name : "String" } } , resource : { serializedName : "resource" , type : { name : "String" } } , operation : { serializedName : "operation" , type : { name : "String" } } } } } ; export const ManagementLockObject = { type : { name : "Composite" , className : "ManagementLockObject" , modelProperties : { id : { serializedName : "id" , readOnly : true , type : { name : "String" } } , type : { serializedName : "type" , readOnly : true , type : { name : "String" } } , name : { serializedName : "name" , readOnly : true , type : { name : "String" } } , level : { serializedName : "properties.level" , required : true , type : { name : "String" } } , notes : { serializedName : "properties.notes" , type : { name : "String" } } , owners : { serializedName : "properties.owners" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "ManagementLockOwner" } } } } } } } ; export const ManagementLockOwner = { type : { name : "Composite" , className : "ManagementLockOwner" , modelProperties : { applicationId : { serializedName : "applicationId" , type : { name : "String" } } } } } ; export const ManagementLockListResult = { type : { name : "Composite" , className : "ManagementLockListResult" , modelProperties : { value : { serializedName : "value" , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "ManagementLockObject" } } } } , nextLink : { serializedName : "nextLink" , type : { name : "String" } } } } } ;