Class DataShareConsumerAssociationArgs


  • public final class DataShareConsumerAssociationArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • allowWrites

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> allowWrites()
        Returns:
        Whether to allow write operations for a datashare.
      • associateEntireAccount

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> associateEntireAccount()
        Returns:
        Whether the datashare is associated with the entire account. Conflicts with `consumerArn` and `consumerRegion`.
      • consumerArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> consumerArn()
        Returns:
        ARN of the consumer that is associated with the datashare. Conflicts with `associateEntireAccount` and `consumerRegion`.
      • consumerRegion

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> consumerRegion()
        Returns:
        From a datashare consumer account, associates a datashare with all existing and future namespaces in the specified AWS Region. Conflicts with `associateEntireAccount` and `consumerArn`.
      • dataShareArn

        public com.pulumi.core.Output<java.lang.String> dataShareArn()
        Returns:
        ARN of the datashare that the consumer is to use with the account or the namespace. The following arguments are optional:
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.