Patent ID: 11949735
Assignee: ORACLE INTERNATIONAL CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 13:
14. A non-transitory computer-readable storage medium, storing computer-executable instructions that, when executed by a computer system, cause one or more processors of a computer system to perform operations comprising:
receiving, by the computer system, a resource request comprising resource metadata corresponding to a network-accessible infrastructure resource;
determining, by the computer system, that the resource request is to be persisted based at least in part on a constraint associated with the network-accessible infrastructure resource;
generating, by the computer system, a resource identifier describing the resource metadata in accordance with the resource request,
wherein generating the resource identifier comprises:
storing the resource request in the data store as an in-progress request, the in-progress request comprising a pre-defined timeout period;
fetching, in response to a fetch request or after the pre-defined timeout period is elapsed, the in-progress request from the data store;
requesting a resource status associated with the in-progress request;
receiving the resource status corresponding to the network-accessible infrastructure resource identified in the resource metadata; and
reconciling the in-progress request with the resource status

receiving, by the computer system, a data request to provide the resource metadata described by the resource identifier; and
providing, by the computer system, the resource metadata described by the resource identifier in accordance with the data request.