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.

Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

finishTime

string (Timestamp format)

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

Uses RFC 3339, where generated output will always be Z-normalized and uses 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

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.