{ "operationId": "Keys_Update", "method": "PATCH", "path": "/keys/{key-name}/{key-version}", "summary": "Microsoft Azure Update Key Attributes", "requestExamples": [ { "contentType": "application/json", "name": "KeysUpdateRequestExample", "example": { "key_ops": [ "example_value" ], "attributes": { "enabled": true, "nbf": 10, "exp": 10, "created": 10, "updated": 10, "recoveryLevel": "Purgeable", "recoverableDays": 10, "exportable": true, "hsmPlatform": "example_value" }, "tags": "example_value", "release_policy": { "contentType": "example_value", "immutable": true, "data": "example_value" } } } ], "responseExamples": [ { "status": "200", "contentType": "application/json", "name": "KeysUpdate200Example", "example": { "key": { "kid": "500123", "kty": "EC", "key_ops": [ {} ], "n": "example_value", "e": "example_value", "d": "example_value", "dp": "example_value", "dq": "example_value", "qi": "example_value", "p": "example_value", "q": "example_value", "k": "example_value", "crv": "P-256", "x": "example_value", "y": "example_value" }, "attributes": { "enabled": true, "nbf": 10, "exp": 10, "created": 10, "updated": 10, "recoveryLevel": "Purgeable", "recoverableDays": 10, "exportable": true, "hsmPlatform": "example_value" }, "tags": "example_value", "managed": true, "release_policy": { "contentType": "example_value", "immutable": true, "data": "example_value" } } }, { "status": "default", "contentType": "application/json", "name": "KeysUpdatedefaultExample", "example": { "error": { "code": "example_value", "message": "example_value", "innererror": { "code": "example_value", "innererror": "example_value" } } } } ] }