TopicPubsubV1beta2 constructor

TopicPubsubV1beta2(
  1. String name, {
  2. TopicPubsubV1beta2Args? args,
  3. CustomResourceOptions? options,
})

Creates a new TopicPubsubV1beta2. name The Pulumi resource name. args Arguments used to configure this TopicPubsubV1beta2. The set of arguments for Topic. options Resource options controlling this resource's behavior.

Implementation

TopicPubsubV1beta2(
  String name, {
  TopicPubsubV1beta2Args? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:pubsub/v1beta2:Topic',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  topicId = registerOutput<String>('topicId');
}