mirror of
https://github.com/rocky-linux/peridot.git
synced 2024-11-14 01:41:23 +00:00
16 lines
329 B
Plaintext
16 lines
329 B
Plaintext
local base(info) = {
|
|
apiVersion: 'pubsub.cnrm.cloud.google.com/v1beta1',
|
|
kind: info.kind,
|
|
metadata: info.metadata
|
|
} + if std.objectHas(info, 'spec') then info.spec else {};
|
|
|
|
{
|
|
pubsub_topic(info)::
|
|
local pubSubTopicInfo = {
|
|
kind: 'PubSubTopic',
|
|
metadata: info.metadata,
|
|
};
|
|
|
|
base(pubSubTopicInfo)
|
|
}
|