Class PipelineThumbnailConfigPermissionArgs.Builder

    • Method Detail

      • accesses

        public PipelineThumbnailConfigPermissionArgs.Builder accesses​(@Nullable
                                                                      com.pulumi.core.Output<java.util.List<java.lang.String>> accesses)
        Parameters:
        accesses - The permission that you want to give to the AWS user that you specified in `thumbnail_config_permissions.grantee`. Valid values are `Read`, `ReadAcp`, `WriteAcp` or `FullControl`.
        Returns:
        builder
      • accesses

        public PipelineThumbnailConfigPermissionArgs.Builder accesses​(java.util.List<java.lang.String> accesses)
        Parameters:
        accesses - The permission that you want to give to the AWS user that you specified in `thumbnail_config_permissions.grantee`. Valid values are `Read`, `ReadAcp`, `WriteAcp` or `FullControl`.
        Returns:
        builder
      • accesses

        public PipelineThumbnailConfigPermissionArgs.Builder accesses​(java.lang.String... accesses)
        Parameters:
        accesses - The permission that you want to give to the AWS user that you specified in `thumbnail_config_permissions.grantee`. Valid values are `Read`, `ReadAcp`, `WriteAcp` or `FullControl`.
        Returns:
        builder
      • grantee

        public PipelineThumbnailConfigPermissionArgs.Builder grantee​(@Nullable
                                                                     com.pulumi.core.Output<java.lang.String> grantee)
        Parameters:
        grantee - The AWS user or group that you want to have access to thumbnail files.
        Returns:
        builder
      • granteeType

        public PipelineThumbnailConfigPermissionArgs.Builder granteeType​(@Nullable
                                                                         com.pulumi.core.Output<java.lang.String> granteeType)
        Parameters:
        granteeType - Specify the type of value that appears in the `thumbnail_config_permissions.grantee` object. Valid values are `Canonical`, `Email` or `Group`.
        Returns:
        builder
      • granteeType

        public PipelineThumbnailConfigPermissionArgs.Builder granteeType​(java.lang.String granteeType)
        Parameters:
        granteeType - Specify the type of value that appears in the `thumbnail_config_permissions.grantee` object. Valid values are `Canonical`, `Email` or `Group`.
        Returns:
        builder