Class PipelineContentConfigPermissionArgs.Builder

    • Method Detail

      • accesses

        public PipelineContentConfigPermissionArgs.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 `content_config_permissions.grantee`. Valid values are `Read`, `ReadAcp`, `WriteAcp` or `FullControl`.
        Returns:
        builder
      • accesses

        public PipelineContentConfigPermissionArgs.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 `content_config_permissions.grantee`. Valid values are `Read`, `ReadAcp`, `WriteAcp` or `FullControl`.
        Returns:
        builder
      • accesses

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

        public PipelineContentConfigPermissionArgs.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 transcoded files and playlists.
        Returns:
        builder
      • grantee

        public PipelineContentConfigPermissionArgs.Builder grantee​(java.lang.String grantee)
        Parameters:
        grantee - The AWS user or group that you want to have access to transcoded files and playlists.
        Returns:
        builder
      • granteeType

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

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