google::snapshot¶
Add a snapshot.
Example¶
google::snapshot example-snapshot
name: "example-snapshot"
subscription: $(google::subscription subscription-push-example)
labels: {
"example-label": "example-value"
}
end
Attributes¶
| Attribute | Description |
|---|---|
| labels map | The set of labels for the snapshot. |
| name | The name of the snapshot. (Required) |
| subscription | The name of the subscription from which this snapshot is retaining messages. (Required) |
Outputs¶
| Attribute | Description |
|---|---|
| resource-name | The full name of the snapshot along with the project path. |
| expire-time | The time until which the snapshot is guaranteed to exist. |
| topic | The name of the topic from which this snapshot is retaining messages. |