Class DataShareAuthorizationArgs.Builder

  • Enclosing class:
    DataShareAuthorizationArgs

    public static final class DataShareAuthorizationArgs.Builder
    extends java.lang.Object
    • Method Detail

      • allowWrites

        public DataShareAuthorizationArgs.Builder allowWrites​(@Nullable
                                                              com.pulumi.core.Output<java.lang.Boolean> allowWrites)
        Parameters:
        allowWrites - Whether to allow write operations for a datashare.
        Returns:
        builder
      • allowWrites

        public DataShareAuthorizationArgs.Builder allowWrites​(java.lang.Boolean allowWrites)
        Parameters:
        allowWrites - Whether to allow write operations for a datashare.
        Returns:
        builder
      • consumerIdentifier

        public DataShareAuthorizationArgs.Builder consumerIdentifier​(com.pulumi.core.Output<java.lang.String> consumerIdentifier)
        Parameters:
        consumerIdentifier - Identifier of the data consumer that is authorized to access the datashare. This identifier is an AWS account ID or a keyword, such as `ADX`.
        Returns:
        builder
      • consumerIdentifier

        public DataShareAuthorizationArgs.Builder consumerIdentifier​(java.lang.String consumerIdentifier)
        Parameters:
        consumerIdentifier - Identifier of the data consumer that is authorized to access the datashare. This identifier is an AWS account ID or a keyword, such as `ADX`.
        Returns:
        builder
      • dataShareArn

        public DataShareAuthorizationArgs.Builder dataShareArn​(com.pulumi.core.Output<java.lang.String> dataShareArn)
        Parameters:
        dataShareArn - ARN of the datashare that producers are to authorize sharing for. The following arguments are optional:
        Returns:
        builder
      • dataShareArn

        public DataShareAuthorizationArgs.Builder dataShareArn​(java.lang.String dataShareArn)
        Parameters:
        dataShareArn - ARN of the datashare that producers are to authorize sharing for. The following arguments are optional:
        Returns:
        builder
      • region

        public DataShareAuthorizationArgs.Builder region​(@Nullable
                                                         com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - 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.
        Returns:
        builder
      • region

        public DataShareAuthorizationArgs.Builder region​(java.lang.String region)
        Parameters:
        region - 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.
        Returns:
        builder