Constructor
new IAM(pubsub, id)
Parameters:
Name | Type | Description |
---|---|---|
pubsub |
PubSub |
PubSub Object. |
id |
string |
The name of the topic or subscription. |
IAM (Identity and Access Management) allows you to set permissions on individual resources and offers a wider range of roles: editor, owner, publisher, subscriber, and viewer. This gives you greater flexibility and allows you to set more fine-grained access control.
For example:
The IAM access control features described in this document are Beta, including the API methods to get and set IAM policies, and to test IAM permissions. Cloud Pub/Sub's use of IAM features is not covered by any SLA or deprecation policy, and may be subject to backward-incompatible changes.
Name | Type | Description |
---|---|---|
pubsub |
PubSub |
PubSub Object. |
id |
string |
The name of the topic or subscription. |