v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-1336153187.7 KB
projects

Creates an app profile within an instance.

post/v2/{+parent}/appProfiles

Path parameters

parentstring required

Required. The unique name of the instance in which to create the new app profile. Values are of the form projects/{project}/instances/{instance}.

Query parameters

appProfileIdstring

Required. The ID to be used when referring to the new app profile within its instance, e.g., just myprofile rather than projects/myproject/instances/myinstance/appProfiles/myprofile.

ignoreWarningsboolean

If true, ignore safety checks when creating the app profile.

Request body

namestring

The unique name of the app profile, up to 50 characters long. Values are of the form projects/{project}/instances/{instance}/appProfiles/_a-zA-Z0-9*.

priority'PRIORITY_UNSPECIFIED' | 'PRIORITY_LOW' | 'PRIORITY_MEDIUM' | 'PRIORITY_HIGH'

This field has been deprecated in favor of standard_isolation.priority. If you set this field, standard_isolation.priority will be set instead. The priority of requests sent using this app profile.

descriptionstring

Long form description of the use case for this AppProfile.

etagstring

Strongly validated etag for optimistic concurrency control. Preserve the value returned from GetAppProfile when calling UpdateAppProfile to fail the request if there has been a modification in the meantime. The update_mask of the request need not include etag for this protection to apply. See Wikipedia and RFC 7232 for more details.

Response

Successful response