2026-01-11
▼ ▲ dataform.projects.locations.folders.queryFolderContents
Path : v1beta1/{+folder}:queryFolderContents
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/folders/{foldersId}:queryFolderContents
HTTP Method : GET
Scopes :
Parameter Order : folder
Parameters :
orderBy
Location : query
Description : Optional. Field to additionally sort results by. Will order Folders before Repositories, and then by `order_by` in ascending order. Supported keywords: display_name (default), create_time, last_modified_time. Examples: - `orderBy="display_name"` - `orderBy="display_name desc"`
Type : string
pageToken
Type : string
Location : query
Description : Optional. Page token received from a previous `QueryFolderContents` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `QueryFolderContents`, with the exception of `page_size`, must match the call that provided the page token.
pageSize
Location : query
Description : Optional. Maximum number of paths to return. The server may return fewer items than requested. If unspecified, the server will pick an appropriate default.
Type : integer
Format : int32
folder
Required : Yes
Description : Required. Name of the folder whose contents to list. Format: projects/*/locations/*/folders/*
Pattern : ^projects/[^/]+/locations/[^/]+/folders/[^/]+$
Type : string
Location : path
filter
Description : Optional. Optional filtering for the returned list. Filtering is currently only supported on the `display_name` field. Example: - `filter="display_name="MyFolder""`
Location : query
Type : string
Description : Returns the contents of a given Folder.
▼ ▲ dataform.projects.locations.folders.move
Scopes :
HTTP Method : POST
Description : Moves a Folder to a new Folder, TeamFolder, or the root location.
Parameters :
name
Location : path
Type : string
Required : Yes
Pattern : ^projects/[^/]+/locations/[^/]+/folders/[^/]+$
Description : Required. The full resource name of the Folder to move.
Parameter Order : name
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/folders/{foldersId}:move
Path : v1beta1/{+name}:move
▼ ▲ dataform.projects.locations.folders.delete
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/folders/{foldersId}
Path : v1beta1/{+name}
Parameter Order : name
Parameters :
name
Pattern : ^projects/[^/]+/locations/[^/]+/folders/[^/]+$
Location : path
Required : Yes
Description : Required. The Folder's name.
Type : string
Scopes :
Description : Deletes a single Folder.
HTTP Method : DELETE
▼ ▲ dataform.projects.locations.folders.get
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/folders/{foldersId}
Parameters :
name
Type : string
Description : Required. The Folder's name.
Required : Yes
Pattern : ^projects/[^/]+/locations/[^/]+/folders/[^/]+$
Location : path
Scopes :
Description : Fetches a single Folder.
Parameter Order : name
HTTP Method : GET
Path : v1beta1/{+name}
▼ ▲ dataform.projects.locations.folders.create
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/folders
Parameters :
folderId
Location : query
Type : string
Description : The ID to use for the Folder, which will become the final component of the Folder's resource name.
parent
Type : string
Description : Required. The location in which to create the Folder. Must be in the format `projects/*/locations/*`.
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+$
Required : Yes
Parameter Order : parent
Path : v1beta1/{+parent}/folders
HTTP Method : POST
Description : Creates a new Folder in a given project and location.
Scopes :
▼ ▲ dataform.projects.locations.folders.patch
Parameter Order : name
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/folders/{foldersId}
Description : Updates a single Folder.
Parameters :
updateMask
Location : query
Type : string
Format : google-fieldmask
Description : Optional. Specifies the fields to be updated in the Folder. If left unset, all fields that can be updated, will be updated. A few fields cannot be updated and will be ignored if specified in the update_mask (e.g. parent_name, team_folder_name).
name
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+/folders/[^/]+$
Description : Identifier. The Folder's name.
Required : Yes
Location : path
Scopes :
Path : v1beta1/{+name}
HTTP Method : PATCH
▼ ▲ dataform.projects.locations.teamFolders.delete
HTTP Method : DELETE
Parameters :
name
Location : path
Type : string
Required : Yes
Description : Required. The TeamFolder's name.
Pattern : ^projects/[^/]+/locations/[^/]+/teamFolders/[^/]+$
Parameter Order : name
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/teamFolders/{teamFoldersId}
Scopes :
Description : Deletes a single TeamFolder.
Path : v1beta1/{+name}
▼ ▲ dataform.projects.locations.teamFolders.queryContents
HTTP Method : GET
Scopes :
Parameter Order : teamFolder
Parameters :
filter
Description : Optional. Optional filtering for the returned list. Filtering is currently only supported on the `display_name` field. Example: - `filter="display_name="MyFolder""`
Location : query
Type : string
pageToken
Description : Optional. Page token received from a previous `QueryTeamFolderContents` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `QueryTeamFolderContents`, with the exception of `page_size`, must match the call that provided the page token.
Location : query
Type : string
teamFolder
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+/teamFolders/[^/]+$
Description : Required. Name of the team_folder whose contents to list. Format: `projects/*/locations/*/teamFolders/*`.
Required : Yes
Type : string
orderBy
Description : Optional. Field to additionally sort results by. Will order Folders before Repositories, and then by `order_by` in ascending order. Supported keywords: `display_name` (default), `create_time`, last_modified_time. Examples: - `orderBy="display_name"` - `orderBy="display_name desc"`
Type : string
Location : query
pageSize
Type : integer
Format : int32
Location : query
Description : Optional. Maximum number of paths to return. The server may return fewer items than requested. If unspecified, the server will pick an appropriate default.
Path : v1beta1/{+teamFolder}:queryContents
Description : Returns the contents of a given TeamFolder.
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/teamFolders/{teamFoldersId}:queryContents
▼ ▲ dataform.projects.locations.teamFolders.patch
HTTP Method : PATCH
Scopes :
Parameter Order : name
Path : v1beta1/{+name}
Description : Updates a single TeamFolder.
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/teamFolders/{teamFoldersId}
Parameters :
name
Location : path
Type : string
Required : Yes
Pattern : ^projects/[^/]+/locations/[^/]+/teamFolders/[^/]+$
Description : Identifier. The TeamFolder's name.
updateMask
Location : query
Type : string
Format : google-fieldmask
Description : Optional. Specifies the fields to be updated in the Folder. If left unset, all fields will be updated.
▼ ▲ dataform.projects.locations.teamFolders.get
Scopes :
Parameter Order : name
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/teamFolders/{teamFoldersId}
Path : v1beta1/{+name}
Description : Fetches a single TeamFolder.
Parameters :
name
Description : Required. The TeamFolder's name.
Type : string
Required : Yes
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+/teamFolders/[^/]+$
HTTP Method : GET
▼ ▲ dataform.projects.locations.teamFolders.search
Path : v1beta1/{+location}/teamFolders:search
Parameters :
location
Type : string
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+$
Description : Required. Location in which to query TeamFolders. Format: `projects/*/locations/*`.
Required : Yes
pageSize
Description : Optional. Maximum number of TeamFolders to return. The server may return fewer items than requested. If unspecified, the server will pick an appropriate default.
Location : query
Type : integer
Format : int32
filter
Type : string
Location : query
Description : Optional. Optional filtering for the returned list. Filtering is currently only supported on the `display_name` field. Example: - `filter="display_name="MyFolder""`
orderBy
Description : Optional. Field to additionally sort results by. Supported keywords: `display_name` (default), `create_time`, `last_modified_time`. Examples: - `orderBy="display_name"` - `orderBy="display_name desc"`
Location : query
Type : string
pageToken
Description : Optional. Page token received from a previous `SearchTeamFolders` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `SearchTeamFolders`, with the exception of `page_size`, must match the call that provided the page token.
Type : string
Location : query
HTTP Method : GET
Parameter Order : location
Description : Returns all TeamFolders in a given location that the caller has access to and match the provided filter.
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/teamFolders:search
Scopes :
▼ ▲ dataform.projects.locations.teamFolders.create
Parameter Order : parent
HTTP Method : POST
Parameters :
parent
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+$
Description : Required. The location in which to create the TeamFolder. Must be in the format `projects/*/locations/*`.
Location : path
Required : Yes
teamFolderId
Type : string
Description : The ID to use for the TeamFolder, which will become the final component of the TeamFolder's resource name.
Location : query
Scopes :
Path : v1beta1/{+parent}/teamFolders
Description : Creates a new TeamFolder in a given project and location.
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/teamFolders
▼ ▲ dataform.projects.locations.repositories.move
HTTP Method : POST
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}:move
Description : Moves a Repository to a new location.
Scopes :
Parameter Order : name
Path : v1beta1/{+name}:move
Parameters :
name
Description : Required. The full resource name of the repository to move.
Location : path
Required : Yes
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
▼ ▲ dataform.projects.locations.queryUserRootContents
Description : Returns the contents of a caller's root folder in a given location. The root folder contains all resources that are created by the user and not contained in any other folder.
Path : v1beta1/{+location}:queryUserRootContents
Parameters :
location
Required : Yes
Location : path
Type : string
Description : Required. Location of the user root folder whose contents to list. Format: projects/*/locations/*
Pattern : ^projects/[^/]+/locations/[^/]+$
filter
Location : query
Type : string
Description : Optional. Optional filtering for the returned list. Filtering is currently only supported on the `display_name` field. Example: - `filter="display_name="MyFolder""`
orderBy
Description : Optional. Field to additionally sort results by. Will order Folders before Repositories, and then by `order_by` in ascending order. Supported keywords: display_name (default), created_at, last_modified_at. Examples: - `orderBy="display_name"` - `orderBy="display_name desc"`
Location : query
Type : string
pageSize
Description : Optional. Maximum number of paths to return. The server may return fewer items than requested. If unspecified, the server will pick an appropriate default.
Type : integer
Location : query
Format : int32
pageToken
Description : Optional. Page token received from a previous `QueryUserRootContents` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `QueryUserRootFolderContents`, with the exception of `page_size`, must match the call that provided the page token.
Location : query
Type : string
Scopes :
HTTP Method : GET
Parameter Order : location
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}:queryUserRootContents
▼ ▲ dataform.projects.locations.folders.queryFolderContents
Path : v1beta1/{+folder}:queryFolderContents
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/folders/{foldersId}:queryFolderContents
HTTP Method : GET
Scopes :
Parameter Order : folder
Parameters :
orderBy
Location : query
Description : Optional. Field to additionally sort results by. Will order Folders before Repositories, and then by `order_by` in ascending order. Supported keywords: display_name (default), create_time, last_modified_time. Examples: - `orderBy="display_name"` - `orderBy="display_name desc"`
Type : string
pageToken
Type : string
Location : query
Description : Optional. Page token received from a previous `QueryFolderContents` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `QueryFolderContents`, with the exception of `page_size`, must match the call that provided the page token.
pageSize
Location : query
Description : Optional. Maximum number of paths to return. The server may return fewer items than requested. If unspecified, the server will pick an appropriate default.
Type : integer
Format : int32
folder
Required : Yes
Description : Required. Name of the folder whose contents to list. Format: projects/*/locations/*/folders/*
Pattern : ^projects/[^/]+/locations/[^/]+/folders/[^/]+$
Type : string
Location : path
filter
Description : Optional. Optional filtering for the returned list. Filtering is currently only supported on the `display_name` field. Example: - `filter="display_name="MyFolder""`
Location : query
Type : string
Description : Returns the contents of a given Folder.
▼ ▲ dataform.projects.locations.folders.move
Scopes :
HTTP Method : POST
Description : Moves a Folder to a new Folder, TeamFolder, or the root location.
Parameters :
name
Location : path
Type : string
Required : Yes
Pattern : ^projects/[^/]+/locations/[^/]+/folders/[^/]+$
Description : Required. The full resource name of the Folder to move.
Parameter Order : name
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/folders/{foldersId}:move
Path : v1beta1/{+name}:move
▼ ▲ dataform.projects.locations.folders.delete
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/folders/{foldersId}
Path : v1beta1/{+name}
Parameter Order : name
Parameters :
name
Pattern : ^projects/[^/]+/locations/[^/]+/folders/[^/]+$
Location : path
Required : Yes
Description : Required. The Folder's name.
Type : string
Scopes :
Description : Deletes a single Folder.
HTTP Method : DELETE
▼ ▲ dataform.projects.locations.folders.get
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/folders/{foldersId}
Parameters :
name
Type : string
Description : Required. The Folder's name.
Required : Yes
Pattern : ^projects/[^/]+/locations/[^/]+/folders/[^/]+$
Location : path
Scopes :
Description : Fetches a single Folder.
Parameter Order : name
HTTP Method : GET
Path : v1beta1/{+name}
▼ ▲ dataform.projects.locations.folders.create
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/folders
Parameters :
folderId
Location : query
Type : string
Description : The ID to use for the Folder, which will become the final component of the Folder's resource name.
parent
Type : string
Description : Required. The location in which to create the Folder. Must be in the format `projects/*/locations/*`.
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+$
Required : Yes
Parameter Order : parent
Path : v1beta1/{+parent}/folders
HTTP Method : POST
Description : Creates a new Folder in a given project and location.
Scopes :
▼ ▲ dataform.projects.locations.folders.patch
Parameter Order : name
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/folders/{foldersId}
Description : Updates a single Folder.
Parameters :
updateMask
Location : query
Type : string
Format : google-fieldmask
Description : Optional. Specifies the fields to be updated in the Folder. If left unset, all fields that can be updated, will be updated. A few fields cannot be updated and will be ignored if specified in the update_mask (e.g. parent_name, team_folder_name).
name
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+/folders/[^/]+$
Description : Identifier. The Folder's name.
Required : Yes
Location : path
Scopes :
Path : v1beta1/{+name}
HTTP Method : PATCH
▼ ▲ dataform.projects.locations.teamFolders.delete
HTTP Method : DELETE
Parameters :
name
Location : path
Type : string
Required : Yes
Description : Required. The TeamFolder's name.
Pattern : ^projects/[^/]+/locations/[^/]+/teamFolders/[^/]+$
Parameter Order : name
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/teamFolders/{teamFoldersId}
Scopes :
Description : Deletes a single TeamFolder.
Path : v1beta1/{+name}
▼ ▲ dataform.projects.locations.teamFolders.queryContents
HTTP Method : GET
Scopes :
Parameter Order : teamFolder
Parameters :
filter
Description : Optional. Optional filtering for the returned list. Filtering is currently only supported on the `display_name` field. Example: - `filter="display_name="MyFolder""`
Location : query
Type : string
pageToken
Description : Optional. Page token received from a previous `QueryTeamFolderContents` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `QueryTeamFolderContents`, with the exception of `page_size`, must match the call that provided the page token.
Location : query
Type : string
teamFolder
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+/teamFolders/[^/]+$
Description : Required. Name of the team_folder whose contents to list. Format: `projects/*/locations/*/teamFolders/*`.
Required : Yes
Type : string
orderBy
Description : Optional. Field to additionally sort results by. Will order Folders before Repositories, and then by `order_by` in ascending order. Supported keywords: `display_name` (default), `create_time`, last_modified_time. Examples: - `orderBy="display_name"` - `orderBy="display_name desc"`
Type : string
Location : query
pageSize
Type : integer
Format : int32
Location : query
Description : Optional. Maximum number of paths to return. The server may return fewer items than requested. If unspecified, the server will pick an appropriate default.
Path : v1beta1/{+teamFolder}:queryContents
Description : Returns the contents of a given TeamFolder.
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/teamFolders/{teamFoldersId}:queryContents
▼ ▲ dataform.projects.locations.teamFolders.patch
HTTP Method : PATCH
Scopes :
Parameter Order : name
Path : v1beta1/{+name}
Description : Updates a single TeamFolder.
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/teamFolders/{teamFoldersId}
Parameters :
name
Location : path
Type : string
Required : Yes
Pattern : ^projects/[^/]+/locations/[^/]+/teamFolders/[^/]+$
Description : Identifier. The TeamFolder's name.
updateMask
Location : query
Type : string
Format : google-fieldmask
Description : Optional. Specifies the fields to be updated in the Folder. If left unset, all fields will be updated.
▼ ▲ dataform.projects.locations.teamFolders.get
Scopes :
Parameter Order : name
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/teamFolders/{teamFoldersId}
Path : v1beta1/{+name}
Description : Fetches a single TeamFolder.
Parameters :
name
Description : Required. The TeamFolder's name.
Type : string
Required : Yes
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+/teamFolders/[^/]+$
HTTP Method : GET
▼ ▲ dataform.projects.locations.teamFolders.search
Path : v1beta1/{+location}/teamFolders:search
Parameters :
location
Type : string
Location : path
Pattern : ^projects/[^/]+/locations/[^/]+$
Description : Required. Location in which to query TeamFolders. Format: `projects/*/locations/*`.
Required : Yes
pageSize
Description : Optional. Maximum number of TeamFolders to return. The server may return fewer items than requested. If unspecified, the server will pick an appropriate default.
Location : query
Type : integer
Format : int32
filter
Type : string
Location : query
Description : Optional. Optional filtering for the returned list. Filtering is currently only supported on the `display_name` field. Example: - `filter="display_name="MyFolder""`
orderBy
Description : Optional. Field to additionally sort results by. Supported keywords: `display_name` (default), `create_time`, `last_modified_time`. Examples: - `orderBy="display_name"` - `orderBy="display_name desc"`
Location : query
Type : string
pageToken
Description : Optional. Page token received from a previous `SearchTeamFolders` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `SearchTeamFolders`, with the exception of `page_size`, must match the call that provided the page token.
Type : string
Location : query
HTTP Method : GET
Parameter Order : location
Description : Returns all TeamFolders in a given location that the caller has access to and match the provided filter.
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/teamFolders:search
Scopes :
▼ ▲ dataform.projects.locations.teamFolders.create
Parameter Order : parent
HTTP Method : POST
Parameters :
parent
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+$
Description : Required. The location in which to create the TeamFolder. Must be in the format `projects/*/locations/*`.
Location : path
Required : Yes
teamFolderId
Type : string
Description : The ID to use for the TeamFolder, which will become the final component of the TeamFolder's resource name.
Location : query
Scopes :
Path : v1beta1/{+parent}/teamFolders
Description : Creates a new TeamFolder in a given project and location.
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/teamFolders
▼ ▲ dataform.projects.locations.repositories.move
HTTP Method : POST
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}/repositories/{repositoriesId}:move
Description : Moves a Repository to a new location.
Scopes :
Parameter Order : name
Path : v1beta1/{+name}:move
Parameters :
name
Description : Required. The full resource name of the repository to move.
Location : path
Required : Yes
Type : string
Pattern : ^projects/[^/]+/locations/[^/]+/repositories/[^/]+$
▼ ▲ dataform.projects.locations.queryUserRootContents
Description : Returns the contents of a caller's root folder in a given location. The root folder contains all resources that are created by the user and not contained in any other folder.
Path : v1beta1/{+location}:queryUserRootContents
Parameters :
location
Required : Yes
Location : path
Type : string
Description : Required. Location of the user root folder whose contents to list. Format: projects/*/locations/*
Pattern : ^projects/[^/]+/locations/[^/]+$
filter
Location : query
Type : string
Description : Optional. Optional filtering for the returned list. Filtering is currently only supported on the `display_name` field. Example: - `filter="display_name="MyFolder""`
orderBy
Description : Optional. Field to additionally sort results by. Will order Folders before Repositories, and then by `order_by` in ascending order. Supported keywords: display_name (default), created_at, last_modified_at. Examples: - `orderBy="display_name"` - `orderBy="display_name desc"`
Location : query
Type : string
pageSize
Description : Optional. Maximum number of paths to return. The server may return fewer items than requested. If unspecified, the server will pick an appropriate default.
Type : integer
Location : query
Format : int32
pageToken
Description : Optional. Page token received from a previous `QueryUserRootContents` call. Provide this to retrieve the subsequent page. When paginating, all other parameters provided to `QueryUserRootFolderContents`, with the exception of `page_size`, must match the call that provided the page token.
Location : query
Type : string
Scopes :
HTTP Method : GET
Parameter Order : location
Flat Path : v1beta1/projects/{projectsId}/locations/{locationsId}:queryUserRootContents