naftiko: 1.0.0-alpha2 info: label: Microsoft Azure Personalizer Client 2022-09-01-preview — FeatureImportances20220901Preview description: 'Microsoft Azure Personalizer Client 2022-09-01-preview — FeatureImportances20220901Preview. 4 operations. Lead operation: Microsoft Azure List Feature Importances. Self-contained Naftiko capability covering one Microsoft Azure business surface.' tags: - Microsoft Azure - FeatureImportances20220901Preview created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: MICROSOFT_AZURE_API_KEY: MICROSOFT_AZURE_API_KEY capability: consumes: - type: http namespace: personalizer-client-2022-09-01-preview-featureimportances20220901preview baseUri: '' description: Microsoft Azure Personalizer Client 2022-09-01-preview — FeatureImportances20220901Preview business capability. Self-contained, no shared references. resources: - name: featureImportances path: /featureImportances operations: - name: microsoftazurefeatureimportanceslist method: GET description: Microsoft Azure List Feature Importances outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: api-version in: query type: string description: Client API version. required: true - name: top in: query type: integer description: The maximum number of resources to return from the collection. Defaults to maximum value of integer. - name: skip in: query type: integer description: An offset into the collection of the first resource to be returned. Defaults to 0. - name: maxpagesize in: query type: integer description: The maximum number of resources to include in a single response. Defaults to 100. - name: featureImportances-featureImportanceId path: /featureImportances/{featureImportanceId} operations: - name: microsoftazurefeatureimportancesdelete method: DELETE description: Microsoft Azure Delete Feature Importance outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: api-version in: query type: string description: Client API version. required: true - name: featureImportanceId in: path type: string description: Id of the Feature Importance to delete. required: true - name: microsoftazurefeatureimportancesget method: GET description: Microsoft Azure Get Feature Importance outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: api-version in: query type: string description: Client API version. required: true - name: featureImportanceId in: path type: string description: Id of the Feature Importance. required: true - name: microsoftazurefeatureimportancescreate method: PUT description: Microsoft Azure Create Feature Importance outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: api-version in: query type: string description: Client API version. required: true - name: featureImportanceId in: path type: string description: Id of the Feature Importance to create. required: true - name: featureImportance in: body type: string description: The Feature Importance job definition. required: true exposes: - type: rest namespace: personalizer-client-2022-09-01-preview-featureimportances20220901preview-rest port: 8080 description: REST adapter for Microsoft Azure Personalizer Client 2022-09-01-preview — FeatureImportances20220901Preview. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/featureimportances name: featureimportances description: REST surface for featureImportances. operations: - method: GET name: microsoftazurefeatureimportanceslist description: Microsoft Azure List Feature Importances call: personalizer-client-2022-09-01-preview-featureimportances20220901preview.microsoftazurefeatureimportanceslist with: api-version: rest.api-version top: rest.top skip: rest.skip maxpagesize: rest.maxpagesize outputParameters: - type: object mapping: $. - path: /v1/featureimportances/{featureimportanceid} name: featureimportances-featureimportanceid description: REST surface for featureImportances-featureImportanceId. operations: - method: DELETE name: microsoftazurefeatureimportancesdelete description: Microsoft Azure Delete Feature Importance call: personalizer-client-2022-09-01-preview-featureimportances20220901preview.microsoftazurefeatureimportancesdelete with: api-version: rest.api-version featureImportanceId: rest.featureImportanceId outputParameters: - type: object mapping: $. - method: GET name: microsoftazurefeatureimportancesget description: Microsoft Azure Get Feature Importance call: personalizer-client-2022-09-01-preview-featureimportances20220901preview.microsoftazurefeatureimportancesget with: api-version: rest.api-version featureImportanceId: rest.featureImportanceId outputParameters: - type: object mapping: $. - method: PUT name: microsoftazurefeatureimportancescreate description: Microsoft Azure Create Feature Importance call: personalizer-client-2022-09-01-preview-featureimportances20220901preview.microsoftazurefeatureimportancescreate with: api-version: rest.api-version featureImportanceId: rest.featureImportanceId featureImportance: rest.featureImportance outputParameters: - type: object mapping: $. - type: mcp namespace: personalizer-client-2022-09-01-preview-featureimportances20220901preview-mcp port: 9090 transport: http description: MCP adapter for Microsoft Azure Personalizer Client 2022-09-01-preview — FeatureImportances20220901Preview. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-azure-list-feature-importances description: Microsoft Azure List Feature Importances hints: readOnly: true destructive: false idempotent: true call: personalizer-client-2022-09-01-preview-featureimportances20220901preview.microsoftazurefeatureimportanceslist with: api-version: tools.api-version top: tools.top skip: tools.skip maxpagesize: tools.maxpagesize outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-feature-importance description: Microsoft Azure Delete Feature Importance hints: readOnly: false destructive: true idempotent: true call: personalizer-client-2022-09-01-preview-featureimportances20220901preview.microsoftazurefeatureimportancesdelete with: api-version: tools.api-version featureImportanceId: tools.featureImportanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-get-feature-importance description: Microsoft Azure Get Feature Importance hints: readOnly: true destructive: false idempotent: true call: personalizer-client-2022-09-01-preview-featureimportances20220901preview.microsoftazurefeatureimportancesget with: api-version: tools.api-version featureImportanceId: tools.featureImportanceId outputParameters: - type: object mapping: $. - name: microsoft-azure-create-feature-importance description: Microsoft Azure Create Feature Importance hints: readOnly: false destructive: false idempotent: true call: personalizer-client-2022-09-01-preview-featureimportances20220901preview.microsoftazurefeatureimportancescreate with: api-version: tools.api-version featureImportanceId: tools.featureImportanceId featureImportance: tools.featureImportance outputParameters: - type: object mapping: $.