Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion API_REVISION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
992b5bdeca9c01d16aa77a789de6f2bdc636f3cd
6e3294ac3bab2cc066db43388c8248c95c9a3e5f
36 changes: 18 additions & 18 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 9 additions & 9 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,19 @@ homepage = "https://origincloud.eu"
# API_REVISION: the generated commands use its request and response types,
# so the two must come from the same API definitions. scripts/update.sh moves
# both together, and scripts/generate.sh --check fails when they differ.
origincloud-core = { git = "https://github.com/origincloudhq/sdk-rust", rev = "5a673315cba8fd9e48b47ec9698870eb17b40a73" }
origincloud-pvs = { git = "https://github.com/origincloudhq/sdk-rust", rev = "5a673315cba8fd9e48b47ec9698870eb17b40a73" }
origincloud-location = { git = "https://github.com/origincloudhq/sdk-rust", rev = "5a673315cba8fd9e48b47ec9698870eb17b40a73" }
origincloud-compute = { git = "https://github.com/origincloudhq/sdk-rust", rev = "5a673315cba8fd9e48b47ec9698870eb17b40a73" }
origincloud-network = { git = "https://github.com/origincloudhq/sdk-rust", rev = "5a673315cba8fd9e48b47ec9698870eb17b40a73" }
origincloud-resourcemanager = { git = "https://github.com/origincloudhq/sdk-rust", rev = "5a673315cba8fd9e48b47ec9698870eb17b40a73" }
origincloud-iam = { git = "https://github.com/origincloudhq/sdk-rust", rev = "5a673315cba8fd9e48b47ec9698870eb17b40a73" }
fake-server = { git = "https://github.com/origincloudhq/sdk-rust", rev = "5a673315cba8fd9e48b47ec9698870eb17b40a73" }
origincloud-core = { git = "https://github.com/origincloudhq/sdk-rust", rev = "80d9379831e37272805eaa9b1047931580c9efd8" }
origincloud-pvs = { git = "https://github.com/origincloudhq/sdk-rust", rev = "80d9379831e37272805eaa9b1047931580c9efd8" }
origincloud-location = { git = "https://github.com/origincloudhq/sdk-rust", rev = "80d9379831e37272805eaa9b1047931580c9efd8" }
origincloud-compute = { git = "https://github.com/origincloudhq/sdk-rust", rev = "80d9379831e37272805eaa9b1047931580c9efd8" }
origincloud-network = { git = "https://github.com/origincloudhq/sdk-rust", rev = "80d9379831e37272805eaa9b1047931580c9efd8" }
origincloud-resourcemanager = { git = "https://github.com/origincloudhq/sdk-rust", rev = "80d9379831e37272805eaa9b1047931580c9efd8" }
origincloud-iam = { git = "https://github.com/origincloudhq/sdk-rust", rev = "80d9379831e37272805eaa9b1047931580c9efd8" }
fake-server = { git = "https://github.com/origincloudhq/sdk-rust", rev = "80d9379831e37272805eaa9b1047931580c9efd8" }
# The MCP tools `origin mcp serve` serves, at a commit built on the same SDK
# commit as the lines above: the CLI hands them the SDK's `Client`, so both
# must be the same crate. scripts/update.sh moves the three together, and
# scripts/generate.sh --check fails when they differ.
origincloud-mcp = { git = "https://github.com/origincloudhq/mcp", rev = "7c3bf43ad7f560eb83f099204d7ad219c4b5a3dc" }
origincloud-mcp = { git = "https://github.com/origincloudhq/mcp", rev = "859123c7d7ecbb23770416adc17cdddec57c1620" }

anyhow = "1"
base64 = "0.22"
Expand Down
8 changes: 5 additions & 3 deletions crates/cli/src/sdk/generated/iam.rs
Original file line number Diff line number Diff line change
Expand Up @@ -880,9 +880,11 @@ pub struct CreateServiceAccountArgs {
#[arg(long = "display-name")]
pub display_name: String,
/// A UUID. A repeat of the request with the same `--request-id` within a
/// day returns the service account the first request created, as it is
/// now, instead of creating a second one. The repeat's response has no
/// `clientSecret`: the secret is shown once. One is generated when not given.
/// day creates nothing and is refused with `CONFLICT`: the secret went to
/// the first request only. The error's `ErrorInfo` metadata names the
/// service account under `serviceAccount`; delete it and create a new one
/// to get a working secret. The same `--request-id` with a different
/// request is refused with `CONFLICT` without that metadata. One is generated when not given.
#[arg(long = "request-id")]
pub request_id: Option<String>,
}
Expand Down
Loading