func print_iam_policy()

in analytics-hub/snippets/create_listing_golang/main.go [36:46]


func print_iam_policy(policy *iampb.Policy) {
	println("IAMPolicy: ")
	encodedEtag := base64.StdEncoding.EncodeToString([]byte(policy.Etag))
	println("  Etag: " + encodedEtag)
	for _, binding := range policy.Bindings {
		println(fmt.Sprintf("  Role: %s", binding.Role))
		for _, member := range binding.Members {
			println(fmt.Sprintf("    Member: %s", member))
		}
	}
}