Class DocumentDbOutputDataSourceArgs


  • public final class DocumentDbOutputDataSourceArgs
    extends com.pulumi.resources.ResourceArgs
    Describes a DocumentDB output data source.
    • Method Detail

      • accountId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> accountId()
        Returns:
        The DocumentDB account name or ID. Required on PUT (CreateOrReplace) requests.
      • accountKey

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> accountKey()
        Returns:
        The account key for the DocumentDB account. Required on PUT (CreateOrReplace) requests.
      • collectionNamePattern

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> collectionNamePattern()
        Returns:
        The collection name pattern for the collections to be used. The collection name format can be constructed using the optional {partition} token, where partitions start from 0. See the DocumentDB section of https://docs.microsoft.com/en-us/rest/api/streamanalytics/stream-analytics-output for more information. Required on PUT (CreateOrReplace) requests.
      • database

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> database()
        Returns:
        The name of the DocumentDB database. Required on PUT (CreateOrReplace) requests.
      • documentId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> documentId()
        Returns:
        The name of the field in output events used to specify the primary key which insert or update operations are based on.
      • partitionKey

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> partitionKey()
        Returns:
        The name of the field in output events used to specify the key for partitioning output across collections. If 'collectionNamePattern' contains the {partition} token, this property is required to be specified.
      • type

        public com.pulumi.core.Output<java.lang.String> type()
        Returns:
        Indicates the type of data source output will be written to. Required on PUT (CreateOrReplace) requests. Expected value is 'Microsoft.Storage/DocumentDB'.