GoogleCloudContentwarehouseV1FetchAclResponse

AI Overview😉

  • The potential purpose of this module is to manage and retrieve Access Control Lists (ACLs) for documents or content stored in Google's Content Warehouse. ACLs determine the permissions and access levels for users or entities to view, edit, or manage content.
  • This module could impact search results by influencing how content is indexed, ranked, and displayed based on the access permissions and restrictions defined in the ACLs. For instance, if a user doesn't have permission to access certain content, it may not appear in their search results or may be demoted in ranking. Conversely, content with more permissive ACLs may be more visible and prominent in search results.
  • To be more favorable for this function, a website may need to ensure that its content is properly configured with ACLs that align with its intended audience and access levels. This could involve implementing clear permission structures, using IAM policies to define roles and access, and regularly reviewing and updating ACLs to ensure they remain relevant and effective. By doing so, a website may improve the visibility and ranking of its content in search results, especially for users with the appropriate permissions.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1FetchAclResponse (google_api_content_warehouse v0.4.0)

Response message for DocumentService.FetchAcl.

Attributes

  • metadata (type: GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1ResponseMetadata.t, default: nil) - Additional information for the API invocation, such as the request tracking id.
  • policy (type: GoogleApi.ContentWarehouse.V1.Model.GoogleIamV1Policy.t, default: nil) - The IAM policy.

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1FetchAclResponse{
    metadata:
      GoogleApi.ContentWarehouse.V1.Model.GoogleCloudContentwarehouseV1ResponseMetadata.t()
      | nil,
    policy: GoogleApi.ContentWarehouse.V1.Model.GoogleIamV1Policy.t() | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.