diff --git a/lib/services/eventgridManagement/lib/models/index.d.ts b/lib/services/eventgridManagement/lib/models/index.d.ts index 9ac935cb08..0f8dbbf09d 100644 --- a/lib/services/eventgridManagement/lib/models/index.d.ts +++ b/lib/services/eventgridManagement/lib/models/index.d.ts @@ -235,7 +235,7 @@ export interface Operation { * @member {string} location Location of the resource * @member {object} [tags] Tags of the resource */ -export interface TrackedResource extends Resource { +export interface TrackedResource extends BaseResource { location: string; tags?: { [propertyName: string]: string }; } diff --git a/lib/services/eventgridManagement/lib/models/topic.js b/lib/services/eventgridManagement/lib/models/topic.js index 3ef90b3250..83119080d7 100644 --- a/lib/services/eventgridManagement/lib/models/topic.js +++ b/lib/services/eventgridManagement/lib/models/topic.js @@ -43,30 +43,6 @@ class Topic extends models['TrackedResource'] { name: 'Composite', className: 'Topic', modelProperties: { - id: { - required: false, - readOnly: true, - serializedName: 'id', - type: { - name: 'String' - } - }, - name: { - required: false, - readOnly: true, - serializedName: 'name', - type: { - name: 'String' - } - }, - type: { - required: false, - readOnly: true, - serializedName: 'type', - type: { - name: 'String' - } - }, location: { required: true, serializedName: 'location', diff --git a/lib/services/eventgridManagement/lib/models/trackedResource.js b/lib/services/eventgridManagement/lib/models/trackedResource.js index 4dd61ff851..a437e0bdac 100644 --- a/lib/services/eventgridManagement/lib/models/trackedResource.js +++ b/lib/services/eventgridManagement/lib/models/trackedResource.js @@ -15,9 +15,9 @@ const models = require('./index'); /** * Definition of a Tracked Resource * - * @extends models['Resource'] + * @extends models['BaseResource'] */ -class TrackedResource extends models['Resource'] { +class TrackedResource extends models['BaseResource'] { /** * Create a TrackedResource. * @member {string} location Location of the resource @@ -41,30 +41,6 @@ class TrackedResource extends models['Resource'] { name: 'Composite', className: 'TrackedResource', modelProperties: { - id: { - required: false, - readOnly: true, - serializedName: 'id', - type: { - name: 'String' - } - }, - name: { - required: false, - readOnly: true, - serializedName: 'name', - type: { - name: 'String' - } - }, - type: { - required: false, - readOnly: true, - serializedName: 'type', - type: { - name: 'String' - } - }, location: { required: true, serializedName: 'location',