ConversationDiscoveryengineV1beta constructor

ConversationDiscoveryengineV1beta(
  1. String name, {
  2. ConversationDiscoveryengineV1betaArgs? args,
  3. CustomResourceOptions? options,
})

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

Implementation

ConversationDiscoveryengineV1beta(
  String name, {
  ConversationDiscoveryengineV1betaArgs? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:discoveryengine/v1beta:Conversation',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  collectionId = registerOutput<String>('collectionId');
  dataStoreId = registerOutput<String>('dataStoreId');
  endTime = registerOutput<String>('endTime');
  location = registerOutput<String>('location');
  messages = registerOutput<List<Map<String, dynamic>>>('messages');
  this.name = registerOutput<String>('name');
  project = registerOutput<String>('project');
  startTime = registerOutput<String>('startTime');
  state = registerOutput<String>('state');
  userPseudoId = registerOutput<String>('userPseudoId');
}