func listing_get_iam_policy()

in analytics-hub/snippets/create_listing_golang/main.go [48:60]


func listing_get_iam_policy(ctx context.Context, client *analyticshub.Client, listing_id string) (*iampb.Policy, error) {
	req := &iampb.GetIamPolicyRequest{
		Resource: listing_id,
		// See https://pkg.go.dev/cloud.google.com/go/iam/apiv1/iampb#GetIamPolicyRequest.
	}
	resp, err := client.GetIamPolicy(ctx, req)
	if err != nil {
		println(err.Error())
		return nil, err
	} else {
		return resp, nil
	}
}