class ProjectsInstancesAppProfiles extends Resource (View source)

The "appProfiles" collection of methods.

Typical usage is:

 $bigtableadminService = new Google\Service\BigtableAdmin(...);
 $appProfiles = $bigtableadminService->projects_instances_appProfiles;

Methods

create(string $parent, AppProfile $postBody, array $optParams = [])

Creates an app profile within an instance. (appProfiles.create)

delete(string $name, array $optParams = [])

Deletes an app profile from an instance. (appProfiles.delete)

get(string $name, array $optParams = [])

Gets information about an app profile. (appProfiles.get)

listProjectsInstancesAppProfiles(string $parent, array $optParams = [])

Lists information about app profiles in an instance.

patch(string $name, AppProfile $postBody, array $optParams = [])

Updates an app profile within an instance. (appProfiles.patch)

Details

AppProfile create(string $parent, AppProfile $postBody, array $optParams = [])

Creates an app profile within an instance. (appProfiles.create)

Parameters

string $parent

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

AppProfile $postBody
array $optParams

Optional parameters.

Return Value

AppProfile

Exceptions

Exception

BigtableadminEmpty delete(string $name, array $optParams = [])

Deletes an app profile from an instance. (appProfiles.delete)

Parameters

string $name

Required. The unique name of the app profile to be deleted. Values are of the form projects/{project}/instances/{instance}/appProfiles/{app_profile}.

array $optParams

Optional parameters.

Return Value

BigtableadminEmpty

Exceptions

Exception

AppProfile get(string $name, array $optParams = [])

Gets information about an app profile. (appProfiles.get)

Parameters

string $name

Required. The unique name of the requested app profile. Values are of the form projects/{project}/instances/{instance}/appProfiles/{app_profile}.

array $optParams

Optional parameters.

Return Value

AppProfile

Exceptions

Exception

ListAppProfilesResponse listProjectsInstancesAppProfiles(string $parent, array $optParams = [])

Lists information about app profiles in an instance.

(appProfiles.listProjectsInstancesAppProfiles)

Parameters

string $parent

Required. The unique name of the instance for which a list of app profiles is requested. Values are of the form projects/{project}/instances/{instance}. Use {instance} = '-' to list AppProfiles for all Instances in a project, e.g., projects/myproject/instances/-.

array $optParams

Optional parameters.

Return Value

ListAppProfilesResponse

Exceptions

Exception

Operation patch(string $name, AppProfile $postBody, array $optParams = [])

Updates an app profile within an instance. (appProfiles.patch)

Parameters

string $name

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

AppProfile $postBody
array $optParams

Optional parameters.

Return Value

Operation

Exceptions

Exception