View Source GoogleApi.BigtableAdmin.V2.Model.UpdateAuthorizedViewRequest (google_api_bigtable_admin v0.22.0)

The request for UpdateAuthorizedView.

Attributes

  • authorizedView (type: GoogleApi.BigtableAdmin.V2.Model.AuthorizedView.t, default: nil) - Required. The AuthorizedView to update. The name in authorized_view is used to identify the AuthorizedView. AuthorizedView name must in this format projects//instances//tables//authorizedViews/
  • ignoreWarnings (type: boolean(), default: nil) - Optional. If true, ignore the safety checks when updating the AuthorizedView.
  • updateMask (type: String.t, default: nil) - Optional. The list of fields to update. A mask specifying which fields in the AuthorizedView resource should be updated. This mask is relative to the AuthorizedView resource, not to the request message. A field will be overwritten if it is in the mask. If empty, all fields set in the request will be overwritten. A special value * means to overwrite all fields (including fields not set in the request).

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.BigtableAdmin.V2.Model.UpdateAuthorizedViewRequest{
  authorizedView: GoogleApi.BigtableAdmin.V2.Model.AuthorizedView.t() | nil,
  ignoreWarnings: boolean() | nil,
  updateMask: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.