CreateAuthorizedViewMetadata

The metadata for the Operation returned by authorizedViews.create.

JSON representation
{
  "originalRequest": {
    object (CreateAuthorizedViewRequest)
  },
  "requestTime": string,
  "finishTime": string
}
Fields
originalRequest

object (CreateAuthorizedViewRequest)

The request that prompted the initiation of this authorizedViews.create operation.

requestTime

string (Timestamp format)

The time at which the original request was received.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

finishTime

string (Timestamp format)

The time at which the operation failed or was completed successfully.

A timestamp in RFC3339 UTC "Zulu" format, with nanosecond resolution and up to nine fractional digits. Examples: "2014-10-02T15:01:23Z" and "2014-10-02T15:01:23.045123456Z".

CreateAuthorizedViewRequest

The request for authorizedViews.create

JSON representation
{
  "parent": string,
  "authorizedViewId": string,
  "authorizedView": {
    object (AuthorizedView)
  }
}
Fields
parent

string

Required. This is the name of the table the AuthorizedView belongs to. Values are of the form projects/{project}/instances/{instance}/tables/{table}.

authorizedViewId

string

Required. The id of the AuthorizedView to create. This AuthorizedView must not already exist. The authorizedViewId appended to parent forms the full AuthorizedView name of the form projects/{project}/instances/{instance}/tables/{table}/authorizedView/{authorizedView}.

authorizedView

object (AuthorizedView)

Required. The AuthorizedView to create.