Skip to content
Console
Menu

Queues

Workflows

Getting Started

Authentication

KV Store

On this page

RESOURCE_ALREADY_EXISTS

A Resource with this name exists.

A Resource with this name exists.

HTTP 409 · gRPC ALREADY_EXISTS · the error body

#Returned by

MethodScopeWhat it does
access.orgs.createaccess:adminCreates an org. Access assigns the id.
access.projects.createaccess:adminCreates a project. Access assigns the id.
access.envs.createaccess:adminCreates an environment. Access assigns the id.
access.api_keys.createaccess:keys:writeCreates an API key. Access assigns the id.
artifacts.artifacts.createartifacts:writeRegisters an artifact whose bytes were pushed by digest; verification runs after.
auth.end_users.createauth:writeCreates an end user.
auth.customer_organizations.createauth:writeCreates a customer organization.
auth.memberships.createauth:writeCreates a membership.
auth.organization_roles.createauth:writeCreates an organization role.
auth.invitations.createauth:writeCreates an invitation.
auth.invitations.acceptauth:writeAccepts a pending invitation for an end user whose verified email is the invited address, and creates the membership.
auth.email_domains.createauth:writeCreates an email domain; the answer names the TXT record to publish.
auth.oauth_clients.createauth:writeCreates an OAuth client.
broker.trust_policies.createbroker:adminCreates a trust policy.
build.builds.createbuild:writeCreates a build. The Operation is done when the controller settles it.
config.config_flags.createconfig:writeCreates a config flag; the Operation is done when every cell serves it.
config.config_segments.createconfig:writeCreates a config segment.
connections.connection_providers.createconnections:adminCreates a connection provider.
connections.connections.createconnections:writeRecords an installation; the controller confirms it with the provider.
data.databases.createdata:writeCreates a database. The Operation is done when the controller settles it.
data.kv_namespaces.createdata:writeCreates a kv namespace. The Operation is done when the controller settles it.
data.buckets.createdata:writeCreates a bucket. The Operation is done when the controller settles it.
data.search_indexes.createdata:writeCreates a search index. The Operation is done when the controller settles it.
events.topics.createevents:writeCreates a topic.
events.topics.publishevents:publishPublishes CloudEvents into a Topic, atomically. Replaying the same source + id with the same payload returns the stored event; a different payload fails with RESOURCE_ALREADY_EXISTS.
events.subscriptions.createevents:writeCreates a subscription.
events.queues.createevents:writeCreates a queue.
events.webhook_endpoints.createevents:writeCreates a webhook endpoint.
events.inbound_endpoints.createevents:writeCreates an inbound endpoint.
events.realtime_channels.createevents:writeCreates a realtime channel.
hosting.services.createhosting:writeCreates a service. The Operation is done when the controller settles it.
hosting.service_rollouts.createhosting:writeCreates a rollout.
hosting.previews.createhosting:writeCreates a preview. The Operation is done when the controller settles it.
hosting.source_links.createhosting:writeCreates a source link. The Operation is done when the controller settles it.
keys.keys.createkeys:writeCreates a key; the signer generates its first version.
localization.catalogs.createlocalization:writeCreates a catalog.
localization.glossaries.createlocalization:writeCreates a glossary.
money.store_connections.createbilling:writeCreates a store connection; its credential is sealed and never returned.
network.domains.createnetwork:writeCreates a domain. The Operation is done when the controller settles it.
network.routes.createnetwork:writeCreates a route. The Operation is done when the controller settles it.
network.egress_identities.createnetwork:writeCreates an egress identity. The Operation is done when the controller settles it.
network.private_links.createnetwork:writeCreates a private link. The Operation is done when the controller settles it.
notify.mail_domains.createnotify:writeCreates an email domain.
notify.mail_routes.createnotify:writeCreates a route.
notify.senders.createnotify:writeCreates a sender.
notify.recipients.createnotify:writeCreates a recipient.
notify.suppressions.createnotify:writeCreates a suppression.
notify.templates.createnotify:writeCreates a template.
notify.messages.createnotify:sendSends a Message.
notify.mailboxes.createnotify:writeCreates a mailbox.
notify.broadcasts.createnotify:writeCreates a broadcast.
release.releases.createrelease:writeCreates a release: admits it and rolls it out in waves. The Operation is done when the release is live or halted.
runners.scale_sets.createrunners:writeCreates a scale set. The Operation is done when the controller settles it.
sandboxes.pools.createsandboxes:writeCreates a pool. The Operation is done when the controller settles it.
sandboxes.leases.createsandboxes:writeCreates a lease: granted now and returned READY (or GRANTED when wait_ready is false), or refused with a typed error. There is no queue.
sandboxes.volumes.createsandboxes:writeCreates a volume.
sandboxes.snapshots.createsandboxes:writeCaptures a running lease's disk as a snapshot.
secrets.secrets.createsecrets:writeCreates a secret, without a value; add one with CreateSecretVersion.
secrets.secret_versions.createsecrets:writeAdds a value to a secret as its newest version. The value is never returned.
secrets.secret_bindings.createsecrets:writeCreates a secret binding.
workflows.workflows.createworkflows:writeCreates a workflow.
workflows.schedules.createworkflows:writeCreates a schedule.
workflows.runs.createworkflows:runStarts a Run of a Workflow.
workflows.jobs.createworkflows:writeCreates a job.
workflows.job_runs.createworkflows:runStarts a run of a Job now. The same Idempotency-Key returns the same run for 24h; a Schedule fire uses {job}:{intended time}. With concurrency forbid, a start while a run is active fails with INVALID_STATE.
workflows.distributed_jobs.createworkflows:writeCreates a distributed job.
workflows.distributed_runs.createworkflows:runStarts a run of a distributed job. The same Idempotency-Key returns the same run for 24h.