Cette page n'est pas encore disponible en français, sa traduction est en cours. Si vous avez des questions ou des retours sur notre projet de traduction actuel, n'hésitez pas à nous contacter.
Use the Cloudcraft API to programmatically access and render your architecture diagrams as JSON objects. The following is an example JSON object of an Azure Table component:
type: string: The type of component. Must be a string of value azuretable for this component.
id: string, uuid: The unique identifier for the component. The API uses a UUID v4 internally but accepts any unique string.
resourceId: string: The globally unique identifier for the component within Azure.
region: string: The Azure region for the component. The API supports all global regions, except China.
mapPos: array: The position of the component in the blueprint. The API uses a unique X and Y coordinate pair to express positioning.
redundancy: string: The redundancy option for how data is replicated across regions. Accepts one of three values, LRS, ZRSGRS, GZRS, RA-GRS and RA-GRS. Defaults to LRS.
storageGb: number: The total volume of data available for the key-value store in gibibytes. Defaults to 0.
requestUnits: number: The number of requests in 10k units. Defaults to 0.
color: object: The fill color for the component body.
isometric: string: A hexadecimal color for the component body in 3D view. Defaults to #CEE0F5.
2d: string: A hexadecimal color for the component body in 2D view. Defaults to null.
accentColor: object: The accent color for the component logo.
isometric: string: A hexadecimal color for the component logo in 3D view. Defaults to #0078D4.
2d: string: A hexadecimal color for the component logo in 2D view. Defaults to null.
link: string, uri: A URI that links the component to another diagram or an external website. Accepts one of two formats, blueprint:// or https://.
locked: boolean: Whether to allow changes to the position of the component through the web interface. Defaults to false.