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" } } , description : { serializedName : "description" , type : { name : "String" } } } } } ; export const ResourceLink = { type : { name : "Composite" , className : "ResourceLink" , modelProperties : { id : { serializedName : "id" , readOnly : true , type : { name : "String" } } , name : { serializedName : "name" , readOnly : true , type : { name : "String" } } , type : { serializedName : "type" , readOnly : true , type : { name : "Dictionary" , value : { type : { name : "any" } } } } , properties : { serializedName : "properties" , type : { name : "Composite" , className : "ResourceLinkProperties" } } } } } ; export const ResourceLinkProperties = { type : { name : "Composite" , className : "ResourceLinkProperties" , modelProperties : { sourceId : { serializedName : "sourceId" , readOnly : true , type : { name : "String" } } , targetId : { serializedName : "targetId" , required : true , type : { name : "String" } } , notes : { serializedName : "notes" , type : { name : "String" } } } } } ; export const ResourceLinkResult = { type : { name : "Composite" , className : "ResourceLinkResult" , modelProperties : { value : { serializedName : "value" , required : true , type : { name : "Sequence" , element : { type : { name : "Composite" , className : "ResourceLink" } } } } , nextLink : { serializedName : "nextLink" , readOnly : true , type : { name : "String" } } } } } ; export const ResourceLinkFilter = { type : { name : "Composite" , className : "ResourceLinkFilter" , modelProperties : { targetId : { serializedName : "targetId" , required : true , type : { name : "String" } } } } } ;