action visualstudio_get_api_v1_geneva_actions_billing_environment_id_state_changes { label: "get_api_v1_GenevaActions_Billing_environmentId_state_changes" provider: visualstudio method: GET path: "/api/v1/GenevaActions/Billing/{environmentId}/state-changes" encoding: json input: { type: "object" properties: { environmentId: { type: "string" format: "uuid" } } required: ["environmentId"] additionalProperties: false } output: { type: "object" properties: { environment: { type: "object" properties: { id: { type: "string" } name: { type: "string" } sku: { type: "object" properties: { name: { type: "string" } tier: { type: "string" } } additionalProperties: false } userId: { type: "string" } } additionalProperties: false } id: { type: "string" } newValue: { type: "integer" format: "int32" enum: ["0 (None)", "1 (Created)", "2 (Queued)", "3 (Provisioning)", "4 (Available)", "5 (Awaiting)", "6 (Unavailable)", "7 (Deleted)", "8 (Moved)", "9 (Shutdown)", "10 (Archived)", "11 (Starting)", "12 (ShuttingDown)", "13 (Failed)", "14 (Exporting)", "15 (Updating)", "16 (Rebuilding)"] } oldValue: { type: "object" additionalProperties: true } partitionKey: { type: "string" } time: { type: "string" format: "date-time" } } additionalProperties: false } }